Which is better Milk; Cow’s milk or buffalo’s milk?

cow milk vs buffalo milk

Which is better Milk; Cow’s milk or buffalo’s milk?

Hie guys!


Cow’s Milk or buffalo’s milk? Confused? Hmmmm…

There are many negatives and positives of both the types of milk. When we talk about cow’s milk it is understood to be very lighter and buffalo milk is considered to be heavy in sense of digestion.

Now what’s behind being heavy and light? What is really making the difference in the quality of milk? When a baby is born and top feeding of milk has to be started we usually hear our elders saying that cow milk is good for baby’s digestion and it’s also lighter for the baby.


Fat content: First line of difference is the fat present in both the milk. It makes the consistency of milk differ. Cow’s milk has low % of fat in it hence it is of thin consistence and thereby called to be lighter by a layman.

Buffalo’s milk is high in fat % and is thicker than cow’s milk and hence called heavy. As we know that a fatty food takes time for digestion and absorption and it stays in the stomach for a longer time giving us a feeling of heavy stomach or stomach fullness similarly buffalo milk has high fat and hence it takes time for digestion.

So cow’s milk is recommended over buffalo’s milk especially for infants and elders.


Buffalo milk contains cholesterol. So for many people who are suffering from diabetes, dyslipidemia, hypertension, kidney diseases, PCOD, Obesity etc are advised to have buffalo’s milk.

Due to high peroxidase activity, buffalo milk can be preserved naturally for a longer period. Buffalo milk contains more calcium, better calcium: phosphorous ratio and less sodium and potassium than in cow milk which makes it a better nutritional supplement for infants.

Protein content: Proteins present in buffalo milk is higher than that of cow’s milk by approximately 11%. Buffalo milk protein is more heat resistant. Same like fats even proteins are difficult to digest for infants and older population. So even here the choice of milk is cow’s milk.

Calorie Content: 100ml of cow’s milk contains 70Kcals whereas 100ml of buffalo’s milk contains 100Kacls. It is obvious that buffalo milk has more fat and proteins so it will have more calories. So people who are on calorie restricted diet are again here advised to have cow’s milk to cut down the calorie consumption in the diet.

Water content: Cow’s milk contains less milk solids as compared to buffalo’s milk. Because of high non solid % cow’s milk is sometimes denoted as watery milk. It helps in hydrating the body. Approximately 90% of milk is water.


Composition of milk.

Nutrient          Cow    Buffalo           Human                      

Water, g          88.0     84.0                 87.5

Energy, kcal    61.0     97.0                 70.0

Protein, g         3.2       3.7                   1.0

Fat, g               3.4       6.9                   4.4

Lactose, g        4.7      5.2                   6.9

Minerals, g      0.72     0.79                0.20

Milk is hence a very healthy food unless it’s not adulterated. It is very important to check the quality of milk before purchasing. Adulteration is done with water, starch etc. So everyone please purchase milk in packaged form or from a reputed dairy.

If you like our above article then you can subscribe to our newsletter. Read about Milk Benefits in the diet?

The following two tabs change content below.

Neha Kava

National Registered Dietitian at NutriChoice4u.com
Neha Kava is a National Certified Registered Dietitian in India. She likes to share her knowledge about daily health, nutritition and diet tips. You can contact her for online counselling on info@nutrichoice4u.com

422 Responses to Which is better Milk; Cow’s milk or buffalo’s milk?

  1. Devinder singh says:

    Mam my wife believes that cow milk is better as compared to Buffalo milk for our 4years son,my son is weak.what do think that my wife is right or wrong or can we give the Buffalo milk to our son.which milk is good for his health.she said Buffalo milks is not good for brain development.

    • Neha Kava says:

      Hello Devinder. There is nothing good or bad. Cow’s milk is better
      a sit has less fat it is easy for digestion.

  2. divya says:

    Hai madam.I am divya basically from Karnataka state and I am used to drink cow’s milk.now I stay in andra and here we get only baffello milk so from 4 years I am drinking only baffelo milk .and now feel that I am becoming fat.is it because of the baffello milk?give me suggetions to lose my weight and regain my healthy body

    • Neha Kava says:

      Hello Divya,
      Only milk cannot be contributing factor for your weight gain.
      You have to see other parts of your lifestyle also.
      You drink Buffalo milk after removing the cream.
      For further queries you can write on info@nutrichoice4u.com

  3. Dimple says:

    Hi Neha, my son is 5months old and I am giving him 120ml cow milk partly morning and evening.Is quantity less/sufficient/more. Plz advice.

  4. Pranav M says:

    Hello mam,
    Which milk has higher amount of Calcium? Cow milk or Buffalo milk?


  5. rakesh says:

    Hullo Neha
    lCould u suggest on which milk is best for ages 5 to 55
    1. desi cow milk or
    2. jersey or n
    3. buffalo
    4. skimmed and toed

  6. RajiSrivatsav says:

    Hi mam, my husband is diabetic, last two days i m using buffalo’s milk. Is that safe..

    • Neha Kava says:

      Diabetics can use buffalo milk but it is very high in fat. amke sure you skim it nicely. Limit consumption to 150ml. Make sure you add other source of calcium and protein in diet which we have to compromise from milk

  7. Miya says:

    Hi. My baby 5 months old and she has allergy to cow’s milk protein and soy as well. Pediatrician recommended to switch on amino-acid based formula Neocate which is very difficult find out and very very expensive a well. She was on Neocate 1,5 month and we had to switch her to a goat’s milk due high cost of Neocate milk. Now she is getting goat’s milk almost 20 days and doing well,but goat’s milk is also not enough for her and very difficult to find. I want to try buffalo milk, is it safe for baby who has allergy to cow’s milk? Thanks

  8. Manoj Attri says:

    Hi Neha my baby is 5 months old and we are feeding him from last 2 months once or twice with buffalo milk mixing half water in it.he is easily digesting it. Is it safe to continue?..

  9. KSD says:


  10. Vinit Joshi says:


    Iam following a low carb, high fat & protein diet. so does that mean buffalo milk is better for my diet as buffalo milk as better fat and protein content and is it ‘good’ fat when it comes to buffalo milk.

  11. Tushar Ag says:

    hello madam..i am 23 yrs old..i have an acne problem..so do u suggest that whether i should drink milk or not? i have read on many sites that milk triggers acne.kindly consider this.Thanks ..!! 🙂

    • Neha Kava says:

      Hello Tushar,
      It actually caries person to person. But if you can do trial and error. Remove milk from your diet for a month and see if acne reduces. You can replace milk by soymilk.
      For me milk is safe for consumption. You can try using double toned milk.


  12. Yam says:

    Hi Neha,
    My son is 5 years old. Is it good, if i switch to buffalo milk for 3 days and cow milk for 4 days.Let me know.Confused with the advantages of both and have decided to do so. Help me in taking decision.

  13. Pradeep says:

    My boy is 5 months old so which milk is preferable cow or buffalo…???

    • Neha Kava says:

      Cow’s milk is safe for digestion

      • Alok says:

        Hi mam..my baby girl is 5 months old and has been feeding with cow’s milk since almost birth. Pediatrician adviced not to use cow’s milk but we found it suitable for her.Recently we observed that she is liltle underweight. Can we switch to buffalo milk or formula food like nan etc?

        • Neha Kava says:

          Hello Alok,
          I would suggest to stick to cow’s milk if she has got used to it. Do not worry about her weight if she is active. You should be introducing her top feed now.. So dont experiment on milk. Start giving her mashed dal, fruit pulp, mashed khichdi etc. start adding small amount of ghee also.

  14. Ashish Bhojane says:

    Mam, I am 24 year old but my weight is 49 kg. what to do?

  15. Abhishek Kumar says:

    Hey I’m Abhishek I’m 17 years old, my body is fill always weakness and my hight is not growing up so which milk will be help to grow up my hight and good for my body plz answer me
    Thank you

    • Neha Kava says:

      Hello Abhishek,
      You do exercise like cycling, playing basket ball, do pull ups, swimming will help to increase some height. you can take cow’s milk

  16. Sunny says:

    Hy! Ma’am i am 22 year old. Body weight 53kg, height 5’10”
    I am going to jym so which milk is good for me Whether, cows or Buffalo.
    (Please give me a reason why its better)

  17. Kalla Ramani says:

    Hi Madam,

    My kids are 9 and 5 yrs old..which milk is best for them…cow or buffalo milk?

  18. Nithesh says:

    Hi mam, i am 25, which milk do i prefer so that it doesn’t give heat to the body, i get pimples when i drink tea, milk , coffee, only black tea is good but if i mix milk then i get pimples, so plz do suggest me which one shall i prefer? Cow or buffalo?

  19. ashok saini says:

    i am a gym guy so require more protein so wt i use .

  20. Radhika says:


    I m radhika. My baby is one year old. Can i give him cow’s milk.

  21. Harry says:

    Hi…. my baby is 2 months old and i started giving her buffalo milk by adding water in it in the ratio 2:1. She digests the milk and has no problem. Is buffalo milk good for my baby?

  22. Keshab chandra Layek. says:

    Read the questions& answers which satisfied me.But today doctors often prescribe costly powdered milk for the newborn babies when the babies do not get breast milk of their mothers.In this situation it is very much difficult for the poor parents to purchase costly branded powdered milk.Then what is the remedy for the poor parents who live from hand to mouth.Can a newborn baby consume cows milk if it is available in the villages?

    • Neha Kava says:

      Hello Keshab,
      If affordability is an issue then have to rely on cow’s milk. Mother’s milk will have some immunoglobulins which builds up child’s immunity. So these branded formulas are made very close to mother’s milk. Hence it is costly and recommended by doctors.

  23. Dharmender says:

    Hi ma’am I am 36 years diabetic I want to know which milk either cow or buffalo is better for me

  24. Ankit Raj says:

    Hy mam ankit here i just want to know which milk is better for teenagers however i am 21 year.

  25. Rupal shah says:

    Hi , I m 4 months pregnant which milk shud I consume cow’s or Buffalo to give better nutrition to baby ?

  26. Sowndarya says:

    Hello mam
    I have read early introduction of cow milk can cause diabetis type 1
    Because of bovine insulin.is it true?is it safe to give milk if is not organic?

  27. vaibhav says:

    hey i was planning to join a gym so which milk must i prefer, i am 19 yrs old. weight 50 height 5’8

  28. Tani says:

    Hii my baby s 18 months cn I gv Buffalo milk to my baby

    • Neha Kava says:

      Hello Tani,
      Yes you can give your baby buffalo milk. If you introducing first time add some boiled water for dilution.


  29. Abhishek says:

    Hey,ma’am I prefer to take solid milk (solid obtained milk when veniger is added in milk) I am 17 now …should I just drink milk …or continue taking solid milk …..??

  30. Abhishek says:

    Hey Maam,I prefer to take solid milk (solid which remains when veniger is added in milk) is it good or I should simply drink milk…I am confused.. I am 17 now ..which would be good for me ???

  31. loveleen says:


    BY BABY IS 4.5 MONTH old I Am giving him COW MILK but sometimes we didnt large amt of Cow milk because its not available so that i have added mother diary cow milk
    so is it ok ya phir usse baby ko koi problem hogi

    • Neha Kava says:

      Hello Loveleen,
      You can give your baby mother dairy milk. If she has any allergy towards it than you can look at changing the milk.


  32. kanishka mishra says:

    Hello mam,
    My baby boy is 14months old .I wanted to start giving him fresh cows milk but it’s not available in my area I am getting only tetra pack of cows milk .wanted to ask u is it safe n it’s healthy fr baby to have tetra pack of cows milk.

    • Neha Kava says:

      Hello Kanishka,
      Yes you can definitely start using tetra pack for your child.


    • Brijesh says:

      Tetra pack is generally UHT milk which is pasteurized at 125 degree Celsius.. So nutritional value become less..but if u wana give tetra pak then go to single toned or I recommend Double toned milk..
      Dairy Tech.

  33. Priyanka Panwar says:

    Hi… My daughter is 8 months old.. I started formula milk while she turned 6 months old… Now with the pediatrician’s advice I started giving her diluted buffalo milk (lil warm).. But I have started noticing that she poops quite often… Atleast 4-5 times a day, which was not the case while she was formula fed… Is this normal??

    • Neha Kava says:

      Hello Priyanka,
      It will happen in initial days till she gets adjusted to buffalo milk. Cow’s milk is lighter to digest. I would advise to give cow’s milk.


Leave a Reply

Your email address will not be published. Required fields are marked *