wtf logo

Milk calories and protein (whole cow milk and Indian buffalo milk)

Source: USDA FoodData Central · Reviewed by WTF Gyms Editorial Team · Updated 3 Oct 2026

1 cup (glass) of whole cow milk (244 g) has about 149 kcal and 7.7 g protein. Per 100 g, whole cow milk has 61 kcal and 3.2 g protein.

Try any WTF gym for ₹1

One-day pass · expert trainers · no commitment

Book ₹1 Day Pass

Nutrition per 100 g and per serving

Values for Milk, per 100 g and per serving
ServingGramsEnergy (kcal)Protein (g)Carbs (g)Fat (g)Fibre (g)
Milk, whole, 3.25% milkfat, without added vitamin A and vitamin D (USDA FDC 172217)Per 100 g, as published100 g613.24.83.30
1 cup (glass) of whole cow milkUSDA portion: 1 cup244 g1497.711.780
1 cup of Indian buffalo milkUSDA portion: 1 cup244 g2379.212.616.80
1 tbsp of whole milk in teaUSDA portion: 1 tbsp15 g90.50.70.50
Other forms, per 100 g
ServingGramsEnergy (kcal)Protein (g)Carbs (g)Fat (g)Fibre (g)
Indian buffalo milk (USDA FDC 171280)100 g973.85.26.90

Per 100 g values: USDA FoodData Central, SR Legacy, fdcId 172217: Milk, whole, 3.25% milkfat, without added vitamin A and vitamin D. Carbohydrate is total carbohydrate by difference, so it includes the fibre shown.

For gym-goers

Milk gives 5.2 g protein per 100 kcal.

By protein per 100 g, milk ranks #21 of 38 foods on these pages.

Foods on these pages with more protein per 100 kcal:

About Milk

Milk in India is drunk warm at night, poured into chai and coffee and set into curd; packets sell cow milk, buffalo milk and mixed full-cream milk.

  • Buffalo milk is richer: the buffalo row shows more fat and more energy per cup than whole cow milk.
  • Toned and double-toned milk have part of the fat removed and are not covered by these two rows.

Frequently asked questions

How many calories are in 1 cup (glass) of whole cow milk?

1 cup (glass) of whole cow milk (244 g) has about 149 kcal, 7.7 g protein, 8 g fat and 11.7 g carbohydrate.

How much protein is in 100 g of milk?

100 g of whole cow milk has about 3.2 g protein and 61 kcal, with 3.3 g fat and 4.8 g carbohydrate.

Is milk high in protein compared with other foods here?

By protein per 100 g, milk ranks #21 of 38 foods on these pages, with 3.2 g per 100 g. That is 5.2 g protein per 100 kcal.

Does buffalo milk have more protein than cow milk?

A little. Per cup the buffalo row carries slightly more protein than whole cow milk, and noticeably more fat.

Which row matches full-cream packet milk?

Full-cream packet milk is often buffalo or mixed milk with a high fat content, so the buffalo row is the closer guide; check the pack label for the exact fat.

Related foods

Gym questions

Sources

U.S. Department of Agriculture, Agricultural Research Service. FoodData Central (Public domain (CC0 1.0)).

Nutrition values are general reference data, not medical or dietary advice. Check with a doctor or dietitian for your own needs.

Try any WTF gym for ₹1

One-day pass · expert trainers · no commitment

Book ₹1 Day Pass

Popular Searches

fitness centre gymgym membershipzumba near mezumba classes in delhiaffordable gym near mebangalore fitness clubgym in banashankari 3rd stagegyms in banashankaribest gym in indirapuramgym in Indirapuramboxing classes in bangaloregym near me with trainertop rated gyms near meprofessional gym near mehigh fitness gymweight loss yoga classes near mebest gyms for weight loss near mebest gym trainer near mebest gym nearbyyoga places near meyoga kendra near menearby best gymnear gym center mecheap and best gym near mebest yoga classes in delhibest and cheap gym near menear me best gymbest yoga centre near melow price gym near mecheap gym near me with feesboxing center near mebiggest gym near meyoga classes for pregnant ladieszumba dance classes near medelhi gymdance fitness classes near meboxing classesnearby yoga classesgym membership in delhiannual gym membershipgym membership offersgym membership pricesgym membership cost near megym membership feesgym membership costgym membership near megym membershippersonal yoga trainer near mepersonal trainer near mefitness trainer in bangalorepro gym near mefitness classes near menear by dance classdance class near by mezumba classes near me with feeszumba gym near mezumba classes near by menearest yoga centregym near me with pricebest gym near to meboxing training near menear by gym centernear me gym centrenear by gym in my locationgym center near meunisex gym near meyoga nearbybest yoga center near meyoga center near meyoga classes in dwarkabest yoga classes in noidayoga classes in delhi near mebest yoga classes in bangalorebest yoga classes in noidayoga classes near me for ladiesyoga classes near me with feesgym subscription near meyoga near me classeslow cost gym near megym near me for girlsgym open in delhinear me yoga centreluxury gyms near meboxing classes in delhiweight loss gym near mepower yoga classes near meyoga classes in bangaloregym trainer near mebest gymluxury gymbest yoga classes near megym membership bangaloreannual gym membershipgym in dwarka delhigym in dwarkagym in delhigym near me with pricegym near me with fees under 1000gym in dwarka sector 7best fitness gym near megym in delhi ncrbest gym in dwarkano 1 gym in indianear me gym feesbest gym in near mepremium gyms near megym near me with fees near megym near me noidagym in noidagym in ghaziabadbest gym in ghaziabadbest gym in bangalorebest gym in noidabest gym in delhiMost affordable gyms