Create a Recipe
Categories (optional but recommended)
- Go to Restaurant → Categories.
- In the New Category row, enter a name and a sort order, then click Add.
- Edit a row's name, sort, or Active switch inline and save.
Categories use Active/Inactive rather than deletion, so recipes that reference one are never orphaned.
Create a recipe
- Go to Restaurant → Recipes → New Recipe.
- Fill in the header: name (required), description, category, type (Standard / Sub-Recipe / Prep), an output menu item (search your items — optional for prep/sub-recipes), portion count, portion size (g), batch yield %, and a target food cost % for suggesting a sale price.
- Add ingredients: click Add Ingredient, choose the row type — Item (search your catalogue; unit fills in automatically) or Sub-Recipe (pick another recipe, up to 3 levels deep) — then set quantity, UoM, and waste %. The effective quantity updates live.
- (Optional) Expand Allergens & Nutrition — see Print recipe cost cards and labels for what belongs there.
- Click Save Recipe. It's created as Draft and you land on its Details page.
:::tip Waste % raises the effective quantity 5% waste on 100 g costs as 105 g in the calculation — it's meant to. :::
Recipe names are unique per company among live recipes.
Reading the costing card
The Details page has ingredients on the left (effective quantity, unit cost used, line cost) and a costing summary on the right:
| Figure | How it's calculated |
|---|---|
| Total Ingredient Cost | Sum of all line costs |
| Cost / Portion | Total cost ÷ portion count |
| Food Cost % | Cost per portion as a % of the output item's sale price — shows "—" without both |
| Suggested Sale Price | Cost per portion ÷ (target food-cost % ÷ 100) |
Click Recalculate Costs to refresh every ingredient's cost (and each sub-recipe's cost per portion) from your inventory's current average cost — do this after purchase prices change. Use Scale Preview to see ingredient quantities for a different portion count without changing the recipe.
Move it through the workflow
| Action | What it does |
|---|---|
| Activate | Marks it Active — every Item ingredient must reference a valid item first |
| Archive | Marks it Archived, kept for history |
| Copy | Clones it as a new Draft "… (Copy)" with all ingredients; the output item is cleared |
| Edit | Change the header and replace ingredient lines |