Early version. Nutrient values from USDA FoodData Central; dietitian review in progress. Not medical advice.

How healthy is milk chocolate?

Is milk chocolate healthy? It can fit a healthy diet as a treat. Milk chocolate scores 6/100 on the HowHealthyIs Score: 100 g provides 535 kcal, 7.7 g protein and 63 mg magnesium. Milk chocolate is about half sugar, with less cocoa (and so less iron and magnesium) than dark chocolate. Source: USDA FoodData Central.

  • Source of fiber
  • Source of calcium
  • High in saturated fat
Score explained

The score compares nutrient density per 100 kcal across every food we cover (NRF9.3 method). Milk chocolate ranks higher than 6% of them.

Counts in favor (% daily value per 100 kcal)

  • Protein3%
  • Magnesium3%
  • Calcium3%
  • Iron2%
  • Fiber2%
  • Potassium1%
  • Vitamin A1%
  • Vitamin E1%
  • Vitamin C0%

Counts against

  • Saturated fat17%
  • Added sugars17%
  • Sodium1%

Raw NRF9.3: 16 minus 35 = -18. The score is not a verdict on whether to eat a food; portion, the whole meal and your own health matter more. Full methodology

How many calories are in milk chocolate?

Calories235kcal
Protein3.4g
Carbohydrates26g
Fat13g
Fiber1.5g
Sugars23g
Nutrition facts for milk chocolate. Per 100 g and for the selected portion (44 g). %DV uses FDA Daily Values.
NutrientPer 100 gPer portion%DV
Energy and macronutrients
Calories535 kcal235 kcal
Protein7.7 g3.4 g7%
Carbohydrates59 g26 g10%
Fiber3.4 g1.5 g5%
Sugars52 g23 g
Added sugars45 g20 g40%
Fat30 g13 g17%
Saturated fat19 g8.1 g41%
Vitamins
Vitamin A59 µg26 µg3%
Vitamin C0 mg0 mg0%
Vitamin E0.5 mg0.2 mg1%
Minerals
Calcium189 mg83 mg6%
Iron2.4 mg1 mg6%
Potassium372 mg164 mg3%
Magnesium63 mg28 mg7%
Sodium79 mg35 mg2%

Source: USDA FoodData Central, "Candies, milk chocolate" (FDC 167587). Values rounded.

Why is milk chocolate good for you?

A typical portion does not supply 10% or more of the daily value for any of the nine nutrients we score.

Good ways to use it

  • A small treat
  • Switching to 70% dark chocolate

What should you watch out for?

  • High in added sugar and saturated fat.

What can you eat instead of milk chocolate?

Foods you can use the same way with a higher HowHealthyIs Score.

How does milk chocolate compare?

Common questions about milk chocolate

How many calories are in milk chocolate?
100 g of milk chocolate has 535 kcal. A typical portion, 1 bar (1.55 oz) (44 g), has about 235 kcal.
How much protein is in milk chocolate?
Milk chocolate has 7.7 g of protein per 100 g, or about 3.4 g in 1 bar (1.55 oz).
Is milk chocolate good for weight loss?
Milk chocolate is fairly calorie-dense (535 kcal per 100 g), so portion size matters more than the food itself. 1 bar (1.55 oz) is about 235 kcal.

Sources

  1. U.S. Department of Agriculture. FoodData Central, SR Legacy: "Candies, milk chocolate", FDC ID 167587. fdc.nal.usda.gov
  2. U.S. Food and Drug Administration. Daily Value on the Nutrition and Supplement Facts Labels (21 CFR 101.9).
  3. Fulgoni VL, Keast DR, Drewnowski A. Development and validation of the Nutrient-Rich Foods Index. J Nutr. 2009;139(8):1549-1554.
  4. Monteiro CA, et al. Ultra-processed foods: what they are and how to identify them. Public Health Nutr. 2019;22(5):936-941.

Review and updates

Last updated
Medical review
Pending. A registered dietitian signs off every food page before launch. Our reviewers

Report an error

More: Snacks & fast food ranked, foods high in protein.