Recipes
A recipe is a list of ingredients with quantities that rolls up into a combined nutrient profile. Once a recipe is complete, you can generate a label or a report directly from it.
Finding a recipe
The Recipes dashboard shows a Recent Recipe table for quick access, with Edit, Duplicate, Delete, and Generate Label actions on each row. To search more broadly, choose Edit Recipe. The results list shows the recipe name, create and update dates, manufacturer, country, unique code, data source (Axxya Systems or Custom), and creator. Recipes missing required data are flagged with an incomplete warning icon.
Creating a recipe
From the Recipes dashboard, choose Create Recipe. The recipe editor opens on the General tab. Type a Recipe Name and choose a Region, and the recipe is created. The remaining tabs stay disabled until it exists.
Once the recipe exists you can work through the tabs in any order:
- General - recipe name, an optional image, unique code, region, and whether the recipe is common or generic.
- Preparation - recipe type, preparation method, meal component, preparation time, cooking temperature and time, and free-text instructions.
- Ingredients - add ingredients to the recipe from the ingredient database with Add Ingredient to Recipe, or build one without leaving the recipe with Create Custom Ingredient to Add. Each ingredient row shows its amount, unit, percent weight, and weight, and can be edited, removed, or given an alternate name. If an ingredient is missing nutrient data, a warning banner lets you complete its nutrient profile from here.
- Measure & Cost - the serving information the nutrition analysis is based on: Number of Servings, Serving Amount and its unit, Gram Weight, a Measure Note, and Cost. See batch weight for the two calculated weights on this tab.
- Cooking Loss & Additional - water loss and its percentage, food group, recipe notes, manufacturer source and manufacturer, reference, and allergens.
Your changes save as you type, so there is no Save button. The header shows Saved once everything required is in place, and Draft until then. A tab with something missing is marked with an asterisk, and hovering over it tells you what to add. A banner above the tabs lists everything still outstanding: a recipe name and a region on General, at least one ingredient on Ingredients, and servings with a serving amount and unit on Measure & Cost. Until the recipe is complete it stays a draft and is flagged with an incomplete warning icon in the recipe lists.
The header also carries Nutrient Profile, Generate Label, and Generate Report, so you can jump straight from the recipe to its analysis, a label, or a report. Choose Save & Close to finish and return to the dashboard.
Once a cooking loss percentage is set on the Cooking Loss & Additional tab, you can no longer add ingredients to the recipe. Finish the ingredient list first, then set the cooking loss.
Batch weight
The Measure & Cost tab shows two calculated weights. Both are read-only and update from the current ingredients whenever you open the tab.
- Total Batch Weight (g) is the combined weight of everything in the recipe, before any cooking loss. If you have scaled the recipe, this is the scaled weight.
- Batch Weight After Cooking Loss (g) is what the finished batch weighs once moisture loss is taken off. This field only appears after you set a cooking loss percentage on the Cooking Loss & Additional tab.
Editing, duplicating, and deleting a recipe
Find the recipe and choose Edit to open the same tabbed editor used to create it, with the existing values filled in. Choose Duplicate on a recipe's row to create a copy, named after the original with "duplicate1" appended. Choose Delete and confirm to remove a recipe.
Scaling a recipe
In the recipe editor, use the Scale tool in the top bar to recalculate ingredient quantities for a different yield.
Nutrient breakdown
Choose Nutrient Profile in the recipe editor header to open the Nutrients Profile view, which shows each nutrient's value, its percent daily value or percent of a goal you choose, and lets you switch which nutrient goal template it's measured against. Ingredients that are themselves recipes can be expanded to see their contribution to the total.
Recipe book
Recipe Book groups recipes together so you can organize related recipes, such as for a menu or a client, in one place.
Reports
From a recipe you can generate reports including the Master Recipe Report, Recipe Card, Summary Card, Nutrient Facts, Nutrition Summary, Shopping List, 100-gram Recipe, and Menu Labeling Report.
These reports show the recipe's Total Batch Weight in grams, with the weight after cooking loss beside it when the recipe has a cooking loss percentage. The 100-gram Recipe report is the exception, since it reports everything against a fixed 100 g.
AI recipe import
AI recipe import is in beta and is only available on accounts with the Food Labeling module.
Instead of building a recipe up tab by tab, you can import one. From Import Recipe, paste in the recipe text, upload a recipe file (.txt, .md, or .pdf), or try the built-in sample recipe, then choose Generate recipe. Pasted text is not used to train AI models.
Nutritionist Pro reads the name, servings, serving size, category, ingredients, and instructions from what you provide, then matches each ingredient against your ingredient database and the Axxya Systems library. Matched ingredients bring in their existing nutrient data. Ingredients it can't match are created as new placeholder ingredients, marked as such, so you can fill in their nutrient data afterward. Ingredients measured in household or volume amounts that can't be converted to grams are flagged for you to review.
You can also check a box to create a label from the imported recipe automatically. When the import finishes, you can open the recipe, open the generated label, add any missing nutrient data, or import another recipe.
If you upload a scanned PDF with no selectable text, Nutritionist Pro can't read it and lets you know no text could be found. If the text you provide doesn't look like a recipe, the import doesn't produce one.