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.
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
- FoodData Central, US Department of Agriculture, 2019
- Food energy: methods of analysis and conversion factors, Food and Agriculture Organization, 2003
- Food labels, NHS, 2026
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.