The reasons for the prohibition of eating milk and meat:
The Mefarshim and Poskim mention several reasons behind why G-d prohibited the mixture of meat and milk:
- Chok: Some explain that the true reason behind this prohibition is beyond the understanding of a human, and it is hence deemed as a “Chok” [i.e. law that surpasses human intellect] by the Torah.
- Cruelty: Some explain that eating milk and meat together is forbidden being that it is an extremely cruel insensitive act to cook the meat of the child within its mother’s milk.
- Idolatry: Others explain that eating meat with milk was the practice of idol worshipers, and thus in order to distance the Jewish people from these practices the above mixture of foods was prohibited.
- Is like blood: Others explain that eating milk with meat numbs the heart and the soul, just as can be caused upon eating blood. The reason for this is because milk in truth is produced from the blood supply of the body. [The properties of the blood go through a series of chemical transformations and extractions until it become milk. The hormone called prolactin causes the alveoli to take nutrients, such as proteins and sugars from the blood supply and turn them into breast milk.] Now, when one cooks milk with meat it causes that its spiritually damaging blood tendencies become resurrected and is hence considered as if one is now eating blood.
- Sorcery: In Kabala it is explained that meat and milk have two distinct spiritual roots, and these roots, although individually holy, may not be mixed. Mixing the two together is similar to sorcery, which consists of intertwining the Sefiros and Divine names in ways never mandated by G-d. The exact understanding of this cannot yet be revealed, and it will only be revealed after the coming of Moshiach.
Will Basar Bechalav become permitted when Moshiach comes?
Rabbeinu Bechayeh notes that the prohibition of eating meat and milk will be nullified after the resurrection, when the evil inclination will cease to exist.
 Bechayeh Mishpatim 19 in his 2nd explanation; Chinuch Mitzvah 92; Keli Yakar
 Rashbam Vayikra 11
 Rambam in Moreh Nevuchim 3:32; Even Ezra Vayikra
 Bechayeh Mishpatim 19; However, see there that he negates this as being the true explanation, and rather gives an explanation in accordance to Kabala, which is explained next.
 Bechayeh Mishpatim 19; Chinuch Mitzvah 92; Keli Yakar
 Bechayeh Mishpatim 19