Nutrition & Food
Basic

Food Energy (Atwater)

Total food energy in kilocalories from its macronutrients using the Atwater factors.

Formula

E=4P+4C+9F+7AE = 4P + 4C + 9F + 7A

Live Calculator

Members

Variables

PProtein (g)
CCarbohydrate (g)
FFat (g)
AAlcohol (g)

Example

20g P, 30g C, 10g F ⇒ 4·20+4·30+9·10 = 290 kcal

How it works

This formula estimates the energy a food provides by adding up the calories contributed by each macronutrient using standard Atwater factors. Proteins and carbohydrates are counted at about 4 kilocalories per gram, fat at about 9 kilocalories per gram, and alcohol at about 7 kilocalories per gram because these are typical amounts of usable energy the body can obtain from each. It is a practical approximation used in nutrition labeling and diet planning, though actual energy can vary slightly depending on the food and how it is digested.

When to use it

Use this when you want to estimate the total calorie content of a meal, recipe, or packaged food from its grams of protein, carbohydrate, fat, and alcohol. It is especially useful in nutrition calculations, food labeling, and basic diet tracking.

Worked example, step by step

Given: P = 15 g, C = 50 g, F = 12 g, A = 0 g Substitute into the formula: E = 4P + 4C + 9F + 7A E = 4(15) + 4(50) + 9(12) + 7(0) E = 60 + 200 + 108 + 0 E = 368 kcal Final answer: 368 kilocalories

Common mistakes to avoid

  • Forgetting to include alcohol when it is present
  • Using grams of food instead of grams of each macronutrient
  • Mixing up kilocalories with kilojoules or using the wrong factors

Did You Know?

Wilbur Atwater burned foods in a bomb calorimeter in the 1890s to derive the 4-4-9 factors still printed on every food label today.

Share this formula

Reviewed & maintained by the FormulaWon editorial teamLast reviewed September 2026