Skip to content
Toolspike

Recipe Nutrition Calculator

Estimate calories and macronutrients for a recipe from an ingredient list, with per-serving and per-100g figures and an explicit statement of data sources and uncertainty.

Sends your text online to be processed

Free trial: 1 run of Recipe Nutrition Calculator every day. After that, 2 credits per run.

Add up the nutrition in a recipe from a food composition database

List your ingredients with quantities and units, set how many servings the recipe makes, and get the totals and the per-serving figures. Values come from a public food composition database rather than being estimated by a language model, because an invented calorie count is worse than none. Ingredient names are looked up by the service, so they are transmitted.

Once you know what a serving contains, the other half of the picture is how much you need in a day. For a daily calorie estimate based on your age, sex, height, weight and activity level, use CalcCopilot’s calorie and TDEE calculator.

What Recipe Nutrition Calculator gives you

Real database figures

Nutrition is looked up in a public food composition database, not generated, so the numbers have a source.

Ten units

Grams, kilograms, ounces, pounds, millilitres, litres, cups, tablespoons, teaspoons and pieces.

Per serving and total

Set the number of servings and see both the whole recipe and what one portion actually contains.

Per-ingredient breakdown

See which ingredients dominate the totals, which is what you need before changing anything.

Download as CSV

Take the breakdown into a spreadsheet for meal planning or recipe development.

How to use Recipe Nutrition Calculator

  1. List your ingredients

    Add a name, a quantity and a unit for each row.

  2. Set the servings

    How many portions the finished recipe makes.

  3. Calculate

    Each ingredient is looked up and the totals are added up.

  4. Review or download

    Check the per-serving figures and export the breakdown if you need it.

Other names for this tool

People also look for this as recipe calorie calculator, nutrition facts calculator, food nutrition analyser, calorie counter for recipes and macro calculator for meals. It is the same tool on this page.

Limitations

  • Requires a configured nutrition database credential.
  • Estimates only. Not medical or dietary advice.
  • Raw versus cooked weights change results substantially and are assumed, not measured.

Questions about Recipe Nutrition Calculator

How accurate are the figures?

They are estimates from a food composition database. Portion sizes, preparation and ingredient variation all shift the result, and missing values are shown as missing.

Is this medical or dietary advice?

No. It is an estimate for general interest and must not be used for clinical or therapeutic decisions.

Where do the nutrition figures come from?

A public food composition database, looked up by ingredient name. They are not generated by a language model, because a plausible-sounding invented calorie figure is considerably worse than no figure at all.

How do I get the most accurate result?

Be specific with names — "whole milk" matches far better than "milk" — and prefer weight over volume. Grams are unambiguous, whereas a cup of flour varies substantially with how it was packed.

Should I enter raw or cooked weights?

Raw, since database entries are usually for the ingredient as purchased. Cooking losses and gains are not modelled either, so water lost in roasting or absorbed in boiling is not accounted for.

Can I use this for a nutrition label?

No. The figures are indicative rather than regulatory. Variety, ripeness, cut, brand and preparation all shift the real values, and a printed label has legal requirements this does not meet.

An ingredient looks wrong. How do I find it?

Check the per-ingredient breakdown, which is where a mismatched lookup shows up first. If one row dominates the totals unexpectedly, the name probably matched a different food than you intended.

Are my ingredient names sent anywhere?

Yes. Each name is looked up with an external service, so the ingredient list is transmitted. Quantities and servings are only used for the arithmetic.