ForkSum / beta
All recipe guides

How to calculate recipe calories per serving

By ForkSum · 26 October 2026

The basic calculation is straightforward: add the calories for the amounts of ingredients used, then divide by the number of equal servings. Getting those amounts and portions right is the part that needs attention.

1. Calculate each ingredient

When a label or food database gives calories per 100 grams, multiply that number by the grams used and divide by 100. For an arithmetic example, an ingredient listed at 200 kcal per 100 g contributes 300 kcal when you use 150 g. Use the actual product label when available and match the preparation state, such as dry versus cooked.

2. Add the whole dish

Include the ingredients you actually use, including cooking oil, toppings and sauces. Suppose your ingredient estimates add up to 1,800 kcal. That number describes the whole recipe, not one serving. This is an illustrative calculation, not a nutrition claim about a particular dish.

3. Divide by the portions

If that 1,800-kcal dish makes four equal portions, each is approximately 450 kcal. If you split it into six, each is approximately 300 kcal. Changing the serving count changes the per-serving estimate; it does not change the calories in the whole recipe.

4. Keep weight and servings separate

Per 100 g is a different view. If the finished 1,800-kcal dish weighs 1,200 g, the estimate is 150 kcal per 100 g. A 300-g portion would then be approximately 450 kcal, assuming the dish is mixed evenly. Use the finished dish weight for this calculation, not the sum of raw ingredient weights.

What ForkSum adds

ForkSum reads the ingredients, estimates their amounts, matches nutrition data and shows calories and macros with an uncertainty range. Review the ingredient matches and serving count before using a result. Missing amounts and uneven portions are reasons to treat the number cautiously.

Nutrition data reference: USDA FoodData Central.