How to Calculate Calories in a Recipe (Step by Step)
Calculate calories per serving in any homemade recipe: list ingredients, weigh them, add up nutrition, divide by servings, or let an app estimate it.
By Ayoub Farid · · 2 min read

Homemade food doesn't come with a nutrition label, but you can make a good estimate in a few minutes. Here's the manual method, plus a faster way.
The manual method
Step 1: List every ingredient with its quantity
Include cooking oil, butter, sauces and toppings. Those are where calories hide.
Step 2: Use weights where possible
Grams are more accurate than cups. Weigh raw meat, grains and pasta.
Step 3: Look up each ingredient
Use packaging labels or a reliable nutrition database. Note calories (and protein, carbs, fat and fiber if you want the full picture).
Step 4: Add them up
Total calories for the whole recipe.
Step 5: Divide by servings
Either by the number of portions, or more precisely by weight:
- Weigh the finished dish (subtract the pot's weight).
- Calories per gram = total calories ÷ total weight.
- Weigh your portion and multiply.
Example: a simple tomato pasta for 4
| Ingredient | Amount | Approx. kcal |
|---|---|---|
| Dry spaghetti | 400 g | 1,420 |
| Olive oil | 2 tbsp | 240 |
| Onion | 1 medium | 45 |
| Garlic | 3 cloves | 13 |
| Tinned tomatoes | 400 g | 80 |
| Parmesan | 40 g | 160 |
| Total | ~1,960 | |
| Per serving (÷4) | ~490 |
Numbers are typical values; your products may differ.
Accuracy tips
- Raw vs cooked: use raw weights unless your database entry is for cooked food.
- Measure oil and butter. A "glug" can be 1 or 3 tablespoons.
- Count what you eat. If half the marinade stays in the bowl, you didn't eat it.
- Brand matters for yogurts, breads, sauces.
The faster way
SmartChef AI estimates calories, protein, carbs, fat and fiber per serving automatically for every recipe you import or scan. Adjust ingredients and servings to match what you actually cooked. It's an estimate, but a quick and consistent one. More in recipe nutrition calculator.
Make a recipe lighter
Once you see where the calories come from, it's easy to adjust: less oil, a lighter cheese, more vegetables. See healthy recipe swaps and high-volume, low-calorie meals.
Frequently asked questions
How accurate are homemade calorie counts?
With weighed ingredients and labels, reasonably accurate. Vague measurements and oils add uncertainty.
Do I count calories raw or cooked?
Be consistent. Raw weights are usually more reliable for meat, grains and pasta.
Do calories change when food is cooked?
Mostly the weight changes (water loss or gain), not the calories, which is why per-gram calculations need the finished weight.
Save it in one tap
Every recipe you love, in one smart kitchen
SmartChef AI saves recipes from TikTok, Instagram and any website, scans cookbooks and handwritten cards, and answers your cooking questions with an AI chef. Free to download on iPhone and iPad.
Download on theApp Store