Recipe Nutrition Calculator

Add your ingredients in grams and see calories, protein, carbs and fat for the whole recipe and per serving.

Build your recipe

Whole recipe: — kcal · — protein · — carbs · — fat
Per serving: — kcal · — protein · — carbs · — fat
Items counted: 0 · total weight: 0
Unknown lines: 0
Values come from a built-in table of 46 common ingredients and are given per 100 g. Short names such as flour, sugar, rice, egg and chicken are matched automatically, and lines in millilitres are treated as grams.

How to use the Recipe Nutrition Calculator

  1. Pick an ingredient, enter its weight in grams and click Add ingredient.
  2. Edit the list directly, or add foods missing from the table in the custom box.
  3. Set the number of servings to see totals for the whole recipe and for one serving.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online recipe nutrition calculator.

Add each ingredient with its weight in grams, then set the number of servings. The tool totals calories, protein, carbs and fat for you.
They are standard average values per 100 g for each ingredient, drawn from common food composition tables.
Type its energy, protein, carbs and fat per 100 g in the custom box, one food per line, with the values separated by bars.
Weighing gives the best accuracy, but a close estimate from a measuring cup works if you convert it to grams first.
A millilitre is treated as a gram, which is accurate for water, stock, milk and juice but too heavy for oil.
The name did not match the built-in list. Use a name from the dropdown or add the food in the custom box.
No. It adds the raw ingredient values, so moisture lost during cooking is not accounted for in the totals.
It divides the recipe totals evenly. Uneven portions will differ, but the average per serving stays correct.
No. Every calculation runs in your browser and nothing you type is ever sent to a server.
Yes. It is completely free, needs no account and has no limit on how many recipes you analyse.

Last updated: October 10, 2026