Creating Recipes
Recipes are where CostingBrik turns your ingredient data into actionable cost information. By building your recipes in Brikly, you get an accurate, real-time cost per portion that updates automatically whenever ingredient prices change.
Building a recipe from ingredients
To create a new recipe:
- Navigate to CostingBrik > Recipes.
- Click Add Recipe.
- Enter a recipe name (e.g. "Sourdough Loaf 800g", "Caesar Salad", "Flat White").
- Select a recipe category (see below).
- Start adding ingredients.
Adding ingredients to a recipe
For each ingredient in the recipe:
- Click Add Ingredient.
- Search for the ingredient by name - Brikly will autocomplete from your ingredient library.
- Enter the quantity in the ingredient's base unit (e.g. 0.5 kg of flour, 3 each of eggs, 200 ml of cream).
- The cost for that line is calculated automatically from the current ingredient price.
Continue adding ingredients until the recipe is complete. The running total updates as you add each line.
Example - Victoria Sponge:
| Ingredient | Quantity | Unit | Cost |
|---|---|---|---|
| Caster sugar | 200 | g | £0.18 |
| Unsalted butter | 200 | g | £0.62 |
| Free-range eggs | 4 | each | £1.12 |
| Self-raising flour | 200 | g | £0.14 |
| Vanilla extract | 5 | ml | £0.15 |
| Strawberry jam | 60 | g | £0.22 |
| Double cream | 150 | ml | £0.41 |
| Total | £2.84 |
Setting quantities and yields
Yield
The yield tells Brikly how many portions or units a recipe makes. This is essential for calculating the cost per portion.
- A cake recipe might yield 12 slices.
- A soup recipe might yield 8 portions.
- A bread recipe might yield 2 loaves.
- A sauce recipe might yield 500 ml.
Cost per portion = Total recipe cost / Yield
Using the Victoria Sponge example above with a yield of 12 slices:
£2.84 / 12 = £0.24 per slice
It is tempting to set generous yields, but this will make your costs look lower than they really are. Be honest about how many portions you actually get from a recipe in practice, not in theory.
Batch size
If you always make a recipe in a specific batch size, record that as your standard yield. This makes it easy to scale - if you need to make a double batch, you know the cost is simply 2x the recipe cost.
Wastage and prep loss
Not all of an ingredient ends up on the plate. CostingBrik lets you account for prep loss and wastage at the ingredient level within a recipe.
Common examples:
| Ingredient | Gross quantity | Wastage % | Usable quantity | Reason |
|---|---|---|---|---|
| Carrots | 500g | 15% | 425g | Peeling and trimming |
| Chicken breast | 200g | 5% | 190g | Trimming fat and sinew |
| Herbs (fresh) | 30g | 40% | 18g | Stems discarded |
| Prawns (shell-on) | 300g | 35% | 195g | Shell and head removed |
When you set a wastage percentage on a recipe line, Brikly increases the effective cost to account for the unusable portion:
Adjusted cost = Ingredient cost / (1 - wastage %)
So if 500g of carrots costs £0.40 and you have 15% wastage:
£0.40 / (1 - 0.15) = £0.40 / 0.85 = £0.47
This gives you a more accurate picture of what that ingredient actually costs you in the dish.
Recipe categories
Organise your recipes into categories for easy navigation and reporting:
- Starters
- Mains
- Desserts
- Sides
- Drinks
- Baked goods
- Prep / Sub-recipes
- Specials
You can create custom categories to suit your operation. A bakery might have "Bread", "Pastries", "Cakes", and "Savouries". A coffee shop might have "Hot Drinks", "Cold Drinks", "Food - Hot", and "Food - Cold".
Duplicating recipes
If you have a recipe that is similar to an existing one, you do not need to start from scratch. Brikly lets you duplicate any recipe and land on a pre-filled create screen where you can review and adjust before saving.
Three ways to duplicate
You can duplicate a recipe from three places:
- Recipe detail page - open the recipe and click the Duplicate button in the action bar.
- Recipe table - click the three-dot menu on any recipe row and select Duplicate Recipe.
- After saving a new recipe - a post-save modal appears with a Duplicate This Recipe option, so you can quickly create variants without leaving the flow.
What gets copied
When you duplicate a recipe, the following fields are pre-filled:
- Recipe name (with "(Copy)" appended)
- Variation name
- Category
- Recipe type (menu item or base recipe)
- Yield / portion count
- Selling price
- VAT profile
- All ingredients (with quantities and units)
- All consumables
- Location assignments
What is not copied
Some fields are deliberately left out because they are specific to the original recipe:
- POS item link - each recipe needs its own POS connection.
- Estimated weekly sales - sales figures belong to the original.
Post-save options
After saving a new recipe (not when editing), a modal appears with three choices:
- Create Another Recipe - opens a fresh, empty recipe form.
- Duplicate This Recipe - opens a new form pre-filled from the recipe you just saved.
- Return to All Recipes - takes you back to the recipe list.
This makes it easy to build a series of related recipes - for example, creating small, medium, and large variants - without navigating back and forth.
Common uses
- Seasonal variations - duplicate your house salad and swap in seasonal produce.
- Size variants - duplicate a 400g sourdough loaf recipe and adjust for an 800g version.
- Dietary versions - duplicate a recipe and swap regular ingredients for gluten-free or plant-based alternatives.
- Location-specific tweaks - duplicate a recipe and adjust ingredients or pricing for a different site.
Once you duplicate a recipe, the copy is completely independent of the original. Changing one will not affect the other.