Home / Tools / Recipe nutrition calculator

Recipe nutrition calculator

Add your ingredients, say how many servings the dish makes, and get the calories and macros for one plate of it. Everything stays in your browser: this page has no food database and makes no network calls, which is why you type the numbers.

Pip the hedgehog, happy with the recipe
Ingredient kcal P C F Remove
On this page ⌄

The four places this goes wrong

  • The oil. A tablespoon is around 120 kcal and a well coated pan can be three. It is invisible in the finished dish and it is the most commonly missed ingredient there is.
  • Cooked weights. Weigh everything raw. Rice triples in weight in the pan and gains nothing in energy, so a label read against the cooked weight understates it badly.
  • Optimistic servings. Deciding a tray serves six because that was the plan, then eating a quarter of it, is a 50% error with no arithmetic mistake anywhere in it.
  • The extras. Sauce, dressing, cheese on top, the butter in the pan afterwards. They are not part of the recipe and they are part of the meal.

Calories left blank? If you fill in protein, carbs and fat but leave the calorie column empty, the total is worked out from the macros at 4, 4 and 9 kcal per gram. It is close, and the label figure is closer.

Do it once, not every time

The reason this is worth the ten minutes is that recipes repeat. Work out the per serving numbers for the six dishes you actually cook and you have covered most of your cooking for the year. A chilli logged once is a chilli logged forever.

Batch cooking makes it better still. One calculation, then weigh the whole tray, divide by portions, and every future plate is already counted.

And when you did not cook it. This page cannot help with a restaurant plate or somebody else's cooking, which is most of the hard cases. That is what the photo scan is for.

Sources

How this was made

Written by Abdullah Javaid, founder of Calfit, drafted with AI assistance and edited by hand. The per serving figures are the totals you enter divided by the number of servings, and a blank calorie cell is worked out from the macros at 4, 4 and 9 kcal per gram. The page has no food database, so the result is as accurate as the labels or database values you copy in.

Quick questions

How do I calculate nutrition for a recipe?
Add up the calories and macros of every raw ingredient, then divide by the number of servings the finished dish makes. That is the whole method. The two places it goes wrong are forgetting the cooking oil and guessing at how many servings you actually got.
Should I weigh ingredients raw or cooked?
Raw, always. Cooking changes weight, mostly through water, and it does not change calories. A hundred grams of raw rice and the three hundred grams it becomes are the same energy. Nutrition labels for dry goods are for the dry weight.
Do I need to include the cooking oil?
Yes. It is the item people forget most often. A tablespoon of olive oil is about 120 kcal, and a pan generously coated can be two or three of them. On a four serving dish that is 90 kcal a plate appearing from nowhere.
How do I count something I only ate half of?
Set the servings to what the dish really divides into, then log the fraction you ate. If a tray makes six sensible portions, put six, not four because that was the plan. Servings is the number people fudge without meaning to.
Does cooking change the calories?
Barely, for practical purposes. Some fat renders out of meat and some is absorbed from oil, and a little starch changes form. None of it is big enough to matter next to the error in eyeballing a portion.
Where do I get the numbers for each ingredient?
The packet is the most reliable source, and it is per 100 g rather than per serving, so scale it to what you actually used. For unpackaged things, a search for the ingredient plus nutrition per 100 g will get you close enough, since the error in your portion estimate is larger than the error in the database.

Take Calfit with you.

Your next healthy habit starts here.

QR code that opens Calfit in your phone's app store
Scan with your phone camera
Download on theApp StoreGet it onGoogle Play
Free to start. iPhone & Android.