How Many Calories in Milk? Dairy vs Milk Alternatives
FoodIdentifier.comOne cup of whole milk contains 150 calories, skim milk 86 calories, 2% milk 122 calories. All dairy milk provides 8g protein and 12g natural sugar (lactose) per cup. Unsweetened almond milk is lowest at 30 calories per cup. Skim or 2% milk is best for weight loss, whole milk for satiety.
🔬 Nutrition Facts — Per 1 Cup Whole Milk (240ml)
Source: USDA FoodData Central · 2026
🥗 Key Ingredients & Nutrients at a Glance
📊 Quick Facts
- •Whole milk: 150 cal per cup, 8g protein, 8g fat
- •Skim milk: 86 cal per cup, 8g protein, 0g fat
- •2% milk: 122 cal per cup, 8g protein, 5g fat
- •Almond milk (unsweetened): 30 cal, 1g protein, 1g carbs
- •Best for weight loss: skim or 2% milk, 1–2 cups daily
🚨 Top Problems — Solved
Milk Calories: Complete Comparison
Milk is a nutrient-dense beverage rich in protein, calcium, and vitamins. Calorie content varies significantly by milk type and fat content. One cup (240ml) of whole milk contains 150 calories, while skim milk contains just 86 calories per cup. Non-dairy alternatives range from 30 calories (almond milk) to 150+ calories (oat milk).
Milk Calories by Type
| Milk Type | Per 1 Cup | Protein | Fat | Carbs | Best For |
|---|---|---|---|---|---|
| Whole milk | 150 cal | 8g | 8g | 12g | Satiety, taste |
| 2% milk | 122 cal | 8g | 5g | 12g | Balance |
| Skim milk | 86 cal | 8g | 0g | 12g | Weight loss |
| Almond milk (unsweetened) | 30 cal | 1g | 2.5g | 1g | Lowest calorie |
| Soy milk | 100 cal | 7g | 4g | 4g | Protein alternative |
| Oat milk | 150 cal | 2–4g | 5g | 16g | Creamy texture |
| Coconut milk | 45 cal | 0g | 4g | 1g | Keto-friendly |
Is Milk Good for Weight Loss?
Yes. Skim milk (86 cal) or 2% milk (122 cal) per cup provides 8 grams of protein, which increases satiety and prevents overeating. Studies show that milk drinkers have lower body weight on average compared to non-drinkers. The key is portion control: limit to 1–2 cups per day for weight loss, and avoid chocolate milk or sugary drinks which add 24+ grams of sugar per serving.
Whole Milk vs Skim Milk
- Whole Milk: 150 cal per cup, 8g fat, more satiating, better taste, higher in vitamins A & D
- Skim Milk: 86 cal per cup, 0g fat, less satiating, light taste, lower calorie option
- For weight loss: skim or 2% milk is ideal due to lower calorie density
- For satiety: whole milk keeps you fuller longer despite more calories
Best Milk for Your Goals
Weight Loss: Skim milk (86 cal, 8g protein)
Muscle Building: Whole milk (150 cal, 8g protein) post-workout
Keto Diet: Unsweetened coconut milk (1g carbs) or almond milk (1g carbs)
Lactose Intolerant: Lactose-free milk (same calories) or soy milk (7g protein)
Scan Any Food Instantly — Free
No sign-up. No app. Snap a photo → full nutrition in 3 seconds.
Try Free Food Scanner →🔧 Free Health Tools
❓ Frequently Asked Questions (20)
Click any question to expand the expert answer
🔗 Core Tools
📊 Popular Content Hubs
Scan Any Food Instantly — Free
No sign-up. No app. Snap a photo → get full nutrition in 3 seconds.
Try Free Food Scanner →📋 Nutrition data based on USDA FoodData Central. Values may vary by brand, preparation method, and serving size. Not a substitute for professional medical or dietary advice. Always consult a registered dietitian for personalized nutrition guidance.