How do you make a nutrition label for a recipe?
In short: Calculate the recipe from weighed ingredients and work out the values per serving and per 100 g of the finished food. These are estimates based on ingredient data and relevant processing adjustments, not exact measurements. Set them out in your market's format, which is the FDA Nutrition Facts label (per serving, with % Daily Values) in the US and the nutrition information panel (per serve and per 100 g, energy in kJ) in Australia and New Zealand. A correctly calculated table does not on its own make a label compliant, so if you'll sell the food, check the rules with your food regulator or a labelling specialist before you print.
1 min 5 s videoCaptions onUpdated 10 October 2026
Start with the numbers
A label is only as good as the recipe calculation under it. Add up the ingredients by weight first, using appropriate food composition data and accounting for any relevant cooking losses (how to calculate calories in a recipe shows how). Then weigh the finished batch, because changes in weight affect the nutrient values per 100 g. Where appropriate, use cooking yield and nutrient retention factors to improve the estimate.
Say a batch of 12 muffins adds up to 2760 kcal and weighs 900 g out of the oven, so each muffin is 75 g. This example assumes the batch total already accounts for any relevant cooking effects.
Per 100 g Energy = 2760 ÷ 900 × 100 = 306.7 kcal (about 307 kcal, 1283 kJ) Per serving (one 75 g muffin) Energy = 2760 ÷ 900 × 75 = 230 kcal (about 962 kJ)
Do the same for every nutrient on the label. Calculate with unrounded values and round at the end, not ingredient by ingredient, or the errors stack up.
US Nutrition Facts and the AU/NZ panel
The US and Australia/New Zealand use different regulated nutrition label formats, so a label prepared for one market cannot automatically be used in another.
| US Nutrition Facts (FDA) | AU/NZ nutrition information panel (FSANZ) | |
|---|---|---|
| Columns | Generally per serving, with dual-column labels required for some products | Generally per serve and per 100 g (per 100 mL for liquids) |
| Energy | Calories (kcal) | kJ, with kcal optional alongside |
| Nutrients | Total fat, saturated fat, trans fat, cholesterol, sodium, total carbohydrate, dietary fibre, total sugars, added sugars, protein, vitamin D, calcium, iron, potassium | Protein, total fat, saturated fat, carbohydrate, total sugars and sodium. Dietary fibre must be shown when a claim is made about fibre, sugar or carbohydrate, and other nutrients when a claim is made about them |
| Carbohydrate | Total, fibre included | Available, fibre excluded |
| Daily reference | % Daily Value, calculated using nutrient-specific Daily Values. The label footnote cites 2000 kcal a day for general dietary context | % Daily Intake information is generally optional, subject to applicable requirements |
| Serving size | Determined using FDA reference amounts and applicable package-specific rules | Generally set by the food's maker, subject to labelling requirements |
The UK and EU use a third format. For prepacked food, the mandatory nutrition declaration generally gives energy in both kJ and kcal, then fat, saturates, carbohydrate, sugars, protein and salt, normally per 100 g or 100 mL. It uses salt rather than sodium. Some products are exempt, and non-prepacked food has no requirement. UK and EU rules are closely related but not identical in every regulatory detail, and UK government guidance covers England, Scotland and Wales, so check the rules that apply to you. Canada has its own bilingual Nutrition Facts table. Carbohydrate is the line to watch when you move between them. A US figure includes fibre and an Australian one does not, which why nutrition databases differ explains.
Handout or legal label?
For a personal recipe handout or meal plan, a clear per-serving nutrition table is usually sufficient. A recipe intended for home cooking does not generally need the same regulated nutrition panel as a packaged food product. Different requirements may apply when food is prepared, supplied or sold by a food business.
Once you sell packaged food, the label is regulated. Its format, rounding, allergen declarations, ingredient list and any nutrition claims all have rules, and exemptions and product-specific requirements mean not every packaged food has the same obligations. The rules differ by country and they change, so I won't pretend a page like this can clear your label. Check the applicable food labelling regulations with the FDA, FSANZ or your local food authority, or pay a labelling consultant for an hour.
Nutrition information for packaged foods may be based on calculations using reliable ingredient data or appropriate laboratory analysis, subject to local requirements. Calculations should account for recipe quantities, cooking yields and relevant nutrient changes. Laboratory analysis may be useful where ingredient variability, processing effects or nutrition claims make calculated values less reliable.
Mistakes that show up on labels
- Per 100 g worked out from the raw weight instead of the finished weight.
- Sodium counted from added salt only. Include naturally occurring sodium and sodium from every ingredient, such as stock cubes, sauces and baking powder.
- Kilocalories typed where the panel asks for kilojoules. The number is 4.184 times too small.
- A US total carbohydrate figure, fibre included, copied onto an Australian or New Zealand panel.
- A serving size that doesn't follow the relevant market's requirements, such as FDA reference amounts in the US, or doesn't match what you sell, like "serves 4" on a tray you cut into 12.
- Rounding too early. Calculate recipe totals with unrounded values where possible, then apply the relevant market's labelling rounding rules.
When you've got the figures, the free nutrition label generator lays them out in the US Nutrition Facts format. The generated label is a starting point. Check that the values, serving size and formatting meet the applicable requirements before using it on a product for sale.
How to do it in Foodzilla
Foodzilla calculates a per-serving nutrition table for any recipe and puts it in a PDF you can give clients. It isn't a regulatory label, so for packaged food use its figures to fill in your country's format.
- 1Build the recipe under Recipes, then New Recipe, and set the Number of servings on the Details tab to the portions you want on the label.
- 2Open the saved recipe from My Recipes. The nutrition panel shows Nutrition / Serving, and Whole Recipe switches it to the batch total. On a narrow screen, it sits on the Nutrition tab.
- 3Choose Export as PDF. On a smaller screen it sits under More.
- 4Under Show calories & nutrition information, pick All Nutrients for the full table or Only Macros for a short one. All Nutrients only shows with the Classic layout.
- 5Choose Download PDF, or Create PDF Web Link to send a link instead. During a free trial, PDFs carry a watermark and are not for sharing with clients.
Good to know
- Label the serving you sellSet the number of servings to the units the batch makes, such as 12 muffins, not the number of people it feeds.
- Keep your workingSave the recipe with its weights. If a customer or an inspector asks where a figure came from, the recipe is your record.
- Recheck after any swapA different brand of stock or cheese can change sodium and saturated fat noticeably. Recalculate before you reprint.