THE TAKEAWAY

Add the calories for all ingredients in the recipe. Divide by equal servings, or multiply the batch total by your portion’s share of the finished weight.

Start with the ingredients you actually use

To calculate calories in homemade food, make a list of the ingredients and quantities for the entire dish. Include cooking oil, butter, sauces, toppings, and any other additions. Water adds weight but no calories. Use a package’s nutrition label for that product, or a matching entry in our USDA food calorie library for a basic ingredient.

For each ingredient, calculate: amount used ÷ reference amount × reference calories. For example, a fictional sauce with 60 calories per 50 g contributes 180 calories when you use 150 g. Use the same calculation for protein, carbohydrate, and fat if you also want to track macros.

Check whether the reference describes dry, raw, cooked, drained, or prepared food. A weight measured before cooking needs an entry for that state. Avoid combining the weight of cooked rice with the calories per 100 g of dry rice.

Add the recipe calories: a worked example

Imagine a pot of rice, beans, and vegetables. These are invented, rounded label values to demonstrate the calculation, not nutrition data for a particular recipe. Replace them with your own labels and ingredient weights.

Illustrative batch: ingredient calories
IngredientAmount usedReferenceCalories used
Dry rice200 g360 cal / 100 g720
Drained beans300 g100 cal / 100 g300
Vegetables400 g40 cal / 100 g160
Cooking oil20 g900 cal / 100 g180
Whole batch1,360

The batch estimate is 720 + 300 + 160 + 180 = 1,360 calories. This assumes all of those ingredients remain in the dish and are eaten. Food left in the pan or discarded during preparation makes the estimate less exact.

Divide by equal servings or by finished weight

If you divide that batch into four equal portions, each contains an estimated 1,360 ÷ 4 = 340 calories. If your portions differ in size, weigh the finished food without its container. Weighing the empty container first lets you subtract its weight.

Suppose the finished batch weighs 1,600 g after cooking and your portion weighs 350 g:

Portion calories = batch calories × portion weight ÷ finished batch weight
1,360 × 350 ÷ 1,600 = 297.5, or about 298 calories

That batch also contains an estimated 85 calories per 100 g: 1,360 ÷ 1,600 × 100. Both calculations assume ingredients are reasonably evenly distributed. For a dish with separate pieces of meat and vegetables, recording each component may better reflect your portion.

Handle cooking water, drained fat, and leftovers

Use the final batch weight, not the sum of the starting ingredient weights, when dividing cooked portions by weight. Rice absorbs water; soup can lose water as it simmers. Those changes affect calories per gram even when the ingredients’ total calories stay the same.

Discarded fat, cooking liquid, bones, and peels need more care. An ingredient-total calculation can overcount what you eat if part of that ingredient is thrown away. Choose a database entry that matches the edible food and preparation when one is available, and record uncertainty when you cannot measure a loss. There is no single raw-to-cooked conversion that fits every recipe.

For leftovers, use the same estimate per gram if the composition and water content are similar. If you reheat with added oil, mix in cheese, or reduce the sauce substantially, update the calculation. A saved estimate is a useful reference, not a guarantee that every later batch is identical.

Record the portion once in your diary

Keep the batch total, finished weight, and portion calculation in a recipe note. In Calorify, create a meal entry for the amount you ate and review its calories and macros. If you enter the combined meal total, do not also log all of its ingredients separately for that same portion.

A photo can help start an entry, but it cannot establish your recipe’s exact quantities. For a meal you cooked yourself, ingredient amounts and labels provide context worth keeping. Learn how Calorify’s AI calorie tracker works, or use our photo logging checklist to review an estimate.

For packaged ingredients, see how to read nutrition labels. For the difference between a label serving and your own portion, see our portion-size guide.

Sources & further reading

Written by the Calorify team for general education. Not individualized medical or nutrition advice. The examples are illustrative, not dietary targets. Read our editorial approach.