Skip to content

How to Count Calories in Homemade Food

For homemade food, start with the recipe. Add the calories for the whole batch, then work out how much of that batch you ate.

By the Heyberry team ·

Add the ingredients before dividing the meal

To count calories in homemade food, list the ingredients and the amount of each one that went into the batch. Use the package nutrition information for branded ingredients, or a matching record from a food database such as USDA FoodData Central. Keep the food form consistent: raw rice and cooked rice are different entries.

For each ingredient, multiply the amount used by its calorie value for that amount. If a record gives calories per 100 grams, use grams used × calories per 100 grams ÷ 100. Add those ingredient totals to estimate the calories in the whole recipe.

Include oils, butter, sauces and toppings. If part of an ingredient was discarded or a large amount of cooking liquid was drained, the sum of everything initially added may overstate what is left. Use the best information available and keep that limitation in your notes.

A worked example with label values

Suppose you make a pot of food using the following ingredient totals. These are illustrative numbers to explain the calculation, not nutrition values for a specific recipe.

Ingredient groupCalories added to the pot
Main ingredients900
Vegetables150
Oil and sauce150
Whole batch1,200

If you divide that batch into four equal portions, each portion is 1,200 ÷ 4 = 300 calories. The important word is equal. Four plates do not automatically contain equal amounts, and the portion count written on a recipe does not tell you what you actually served.

You can apply the same arithmetic separately to protein, carbs and fat. Use each ingredient's macro values and divide the batch total using the same portion fraction.

Use cooked batch weight for uneven portions

For a reasonably well-mixed dish, weighing the finished batch can make portioning more repeatable. Subtract the empty container's weight so the batch weight includes only the food.

Using the same 1,200-calorie example, suppose the finished batch weighs 1,000 grams. Its average calorie density is 1,200 ÷ 1,000 = 1.2 calories per gram. A 250-gram portion is 250 × 1.2 = 300 calories. A 400-gram portion is 480 calories.

This assumes ingredients are distributed evenly. It is less suitable when one portion has most of the meat and another mostly sauce. For meals with separate foods, track each part instead of treating the entire plate as uniform.

Cooking changes weight, not just portion size

Rice absorbs water; vegetables and meat can lose water. Added water increases the finished weight without adding food calories. Do not multiply the finished weight by the calorie density of a raw ingredient.

The batch method keeps the reference clear: ingredient quantities determine the estimated recipe calories, and the finished batch weight helps divide them. If you eat only some of the food, log your portion rather than the whole recipe.

For leftovers, save the recipe and keep the portion method consistent. If you change the ingredients next time, update the recipe rather than reusing an old total as though nothing changed.

When you do not know the recipe

A photo estimate can help record a homemade meal whose quantities are unknown, but it cannot see every ingredient. Mention oil, dressing or fillings you know about, and review the estimated grams. A more confident-sounding number does not make an unknown recipe known.

Our guide to AI calorie counter accuracy explains the common sources of error. For a packaged ingredient, barcode tracking can help identify a product, but you still need the amount used.

Logging homemade meals in Heyberry

Heyberry can find a recipe by name or link, or estimate a plate from a photo or text description. Check that the returned recipe matches what you made and review the ingredients and amounts. An online recipe may differ from your substitutions, serving size or cooking method.

When a photo estimate needs correction, change individual grams or use Fix with a note. Meal logging requires Heyberry Pro; the photo calorie counter page explains the plans. Keep known recipe quantities when you have them, and treat unknown amounts as estimates.

Try it with your next meal

Snap a photo, review the foods and portions, and keep a daily food log. Logging meals requires Heyberry Pro.

Get the app

3 days free, then $29.99 a year. Coming to Android.