Calories in dairy, eggs and plant-based alternatives

This group runs from almost-zero-calorie unsweetened almond milk to butter at over 700 kcal per 100 g, so the category average means little. What ties it together is high-quality protein and calcium in milk, yogurt, cheese and eggs. Fat content is the main thing that changes the energy figure, which is why skim milk, cottage cheese and egg whites sit at the low end and cream, cheese and butter at the top.

23
foods in this category
155kcal
median per 100 g (649 kJ)
15–717
kcal range per 100 g

Typical traits of dairy, eggs and plant-based alternatives

  • Complete protein. Eggs, milk, yogurt and cheese provide all essential amino acids; cottage cheese, Greek yogurt and egg whites are especially high in protein for their energy.
  • The main calcium source in many diets. Milk, yogurt and hard cheese are some of the richest everyday sources of calcium.
  • Fat decides the energy. Skim milk has a little over half the kilojoules of whole milk; hard cheese, cream cheese and butter are mostly fat.
  • Plant milks are not like-for-like. Unsweetened almond milk is very low in energy but also in protein; soy milk is the closest match to cow's milk.
  • Good for recovery and fullness. High-protein dairy is a common choice after training and as a filling snack.

Where the energy comes from

Averaged across the 23 dairy and egg foods below, most of the energy comes from fat. The bar shows the average share contributed by each macronutrient (4 kcal per gram for protein and carbohydrate, 9 for fat, 7 for alcohol).

Protein 26%Carbohydrate 15%Fat 59%

Top 5 rankings

The highest and lowest dairy and egg foods for the figures people compare most. Every name links to the full nutrition breakdown.

Most protein

per 100 g

  1. Parmesan cheese28.4 g
  2. Cheddar cheese22.9 g
  3. Goat cheese18.5 g
  4. American cheese16.8 g
  5. Feta cheese14.2 g

Lowest in calories

per 100 g

  1. Almond milk15 kcal
  2. Skim milk34 kcal
  3. Soy milk43 kcal
  4. Oat milk45 kcal
  5. Egg whites52 kcal

Most calcium

per 100 g

  1. American cheese1062 mg
  2. Parmesan cheese853 mg
  3. Cheddar cheese710 mg
  4. Feta cheese493 mg
  5. Almond milk184 mg

Highest in calories

per 100 g

  1. Butter717 kcal
  2. Parmesan cheese420 kcal
  3. Cheddar cheese403 kcal
  4. Cream cheese350 kcal
  5. American cheese340 kcal

Calorie table: all 23 dairy and egg foods

Energy in kcal and kJ with protein, carbohydrate, fat and fibre. Lowest: Almond milk at 15 kcal; highest: Butter at 717 kcal per 100 g.

Per 100 g. Click a column heading to sort.
Food kcal kJ Protein g Carbs g Fat g Fibre g
Almond milk
Unsweetened, shelf stable
15630.41.310.2
American cheese
Processed slices
3401,42316.87.227.20
Boiled egg
Whole, hard-boiled
15564912.61.110.60
Butter
Salted
7173,0000.80.181.10
Cheddar cheese
Mature / sharp
4031,68622.93.133.10
Coconut milk
Canned
19782422.821.30
Cottage cheese
Creamed (4% milkfat), large or small curd
9841011.13.44.30
Cream cheese
Regular
3501,4646.25.534.40
Egg
Whole, raw, fresh
14359812.60.79.50
Egg whites
Raw
5221810.90.70.20
Feta cheese
Regular
2651,10914.23.921.50
Fried egg
Whole, fried
19682013.60.814.80
Goat cheese
Soft
2641,10518.5021.10
Greek yogurt
Plain, nonfat
5924710.23.60.40
Heavy cream
Heavy whipping cream
3401,4232.82.836.10
Oat milk
Unsweetened, plain
451880.75.42.30.5
Parmesan cheese
Grated
4201,75728.413.927.80
Scrambled eggs
Whole egg, scrambled
149623101.6110
Skim milk
Nonfat, with added vitamins A and D
341423.450.10
Sour cream
Regular, cultured
1988282.44.619.40
Soy milk
Original, with added calcium and vitamins A and D
431802.64.91.50.2
Whole milk
3.25% milkfat, with added vitamin D
612553.14.83.20
Yogurt
Plain, whole milk
612553.54.73.20