Written by: JJ Tan, Founder, Jelly
Key Takeaways
- Accurate recipe costing starts with solid inputs: invoices, written recipes, portion sizes, and yield data.
- The five-step method covers unit cost, ingredient cost, total recipe cost, cost per portion, and food cost percentage using real invoice prices.
- Yield and waste adjustments matter because trim, peel, and cooking loss can understate true ingredient costs by 20–40%.
- Supplier prices change weekly, so static spreadsheets become outdated fast and quietly erode margins.
- Jelly scans invoices, updates costs in real time, and keeps recipe costing accurate without constant manual work.
See how Jelly keeps recipe costs live
Before You Begin Recipe Costing
Accurate recipe costing starts with the right inputs. Gather these before opening a spreadsheet:
- Supplier invoices with line-item pack sizes and pack prices (VAT-inclusive, using the price actually paid)
- Written recipe specifications with gram or millilitre quantities for every ingredient
- Portion sizes per dish
- Yield and waste data for each ingredient that involves trimming, peeling, or cooking loss
Ownership of the process typically sits with the head chef, with input from the owner or finance manager on target margins and menu pricing. Because supplier prices move and invoices land continuously, recipe costing is a recurring process that must stay current. A costing done once and filed away becomes stale almost immediately.
One practical note on VAT: UK supplier invoices are typically VAT-inclusive. The pack price used in recipe costing should be the net price actually paid. If you are VAT-registered and reclaim input VAT on standard-rated purchases, your real ingredient cost is the net figure. If you are not registered, the gross price you paid is your cost.
With those inputs ready, the next step is understanding why this level of detail matters.
Talk to Jelly about cleaning up your recipe costs
Why Recipe Costing Matters For Your Menu
Accurate recipe costing gives a kitchen clear margin visibility at the dish level. Without it, pricing decisions rely on intuition rather than data, and restaurants that set prices by intuition or by what the competition charges routinely end up with food costs of 42% or higher, covering only food and leaving little room for payroll, rent, or profit.
The operational benefits of accurate recipe costing include:
- Margin visibility per dish: See exactly which items are profitable and which are not before the month-end P&L reveals the damage.
- Faster decisions when supplier prices move: When an ingredient price changes, the impact on affected dishes becomes visible immediately instead of hiding in overall results.
- Fewer manual errors: Costing from invoices rather than memory removes guesswork that inflates food cost.
- Stronger supplier negotiations: Hard data on ingredient costs and price changes gives chefs evidence to challenge increases and claim credit notes.
- Consistency across sites: A standardised costing method prevents the same dish being costed differently at different locations, which distorts group-level margin reporting.
To capture these benefits in practice, kitchens building a recipe costing spreadsheet from scratch need a standard layout. Include columns for ingredient, pack size, pack price, unit cost, quantity used, yield percentage, adjusted unit cost, and ingredient cost. This structure captures the recipe cost calculator UK free approach that many operators start with before moving to an automated system. The worked example below uses exactly this layout.
See how Jelly automates your recipe costing
How To Calculate The Cost Of A Recipe: Five-Step Method
The following five steps form the standard method for calculating recipe costing in a UK commercial kitchen. Each step builds on the previous one. Apply them in sequence for every dish on the menu.
Step 1: Calculate Unit Cost
-
Unit cost = Purchase price ÷ Purchase quantity
Convert every ingredient to a cost per gram, millilitre, or unit using the pack price and pack size from the supplier invoice. This forms the foundation of the entire calculation. A 5 kg bag of plain flour at £4.50 has a unit cost of £0.90 per kg, or £0.0009 per gram. Working at the gram or millilitre level removes unit-conversion errors that can distort extended costs.
Step 2: Calculate Ingredient Cost
-
Ingredient cost = Unit cost × Quantity used
Multiply the unit cost by the quantity of that ingredient used in the recipe. For example, if the unit cost of chicken thigh is £0.0060 per gram and the recipe uses 200 g, the ingredient cost is £1.20. Repeat this for every ingredient in the dish, including oils, seasoning, garnishes, and sauces. Minor ingredients such as cooking oil, butter, salt, pepper, spices, sauces, condiments, and garnishes typically add 5% to 15% to total ingredient cost, so excluding them understates food cost percentage.
Step 3: Calculate Total Recipe Cost
-
Total recipe cost = Sum of all ingredient costs
Add every ingredient cost together to reach the total cost of one batch of the recipe. This is the batch cost. The number of portions it produces comes into play in the next step.
Step 4: Calculate Cost Per Portion
-
Cost per portion = Total recipe cost ÷ Number of portions
Divide the total recipe cost by the number of portions the batch genuinely produces. Use the real number of usable portions, not the theoretical number the recipe claims. A recipe that claims to make 24 portions but reliably produces 22 usable ones understates cost per portion by about 9%.
Step 5: Calculate Food Cost Percentage
-
Food cost percentage = (Cost per portion ÷ Selling price) × 100
Divide the cost per portion by the ex-VAT selling price and multiply by 100. This gives the food cost percentage, the share of every pound of revenue that goes to ingredients. UK food cost benchmarks by concept run 20–28% for quick service, 28–33% for casual dining, 28–35% for full-service restaurants, and 25–32% for bar and pub food. Always calculate against the ex-VAT selling price because comparing ingredient costs against a VAT-inclusive price flatters food cost percentage by roughly a fifth on standard-rated sales.
To capture these inputs clearly, use a table with the following columns:
| Ingredient | Pack Size | Pack Price (£) |
|---|---|---|
| Chicken thigh (bone-in) | 5 kg | £14.50 |
| Arborio rice | 1 kg | £1.60 |
| Chorizo | 1 kg | £9.50 |
| Ingredient | Unit Cost (£/g) | Quantity Used (g) | Ingredient Cost (£) |
|---|---|---|---|
| Chicken thigh (bone-in) | £0.0029 | 250 g (raw) | £0.73 |
| Arborio rice | £0.0016 | 120 g | £0.19 |
| Chorizo | £0.0095 | 60 g | £0.57 |
Recipe Costing Example: Chicken And Chorizo Paella
Now apply the five steps to a real dish: a chicken and chorizo paella. The following is a complete UK worked example, costed from supplier invoice data in pounds and metric units. A Couple Cooks’ Spanish Paella recipe produces 4 portions, sized for a 15-inch paella pan. One ingredient, chicken thigh, includes a yield loss adjustment to reflect real-world trim and cooking loss.
| Ingredient | Pack Size | Pack Price (£) |
|---|---|---|
| Chicken thigh (bone-in) | 5 kg | £14.50 |
| Arborio rice | 1 kg | £1.60 |
| Chorizo | 1 kg | £9.50 |
| Chicken stock | 1 litre | £1.10 |
| Tinned tomatoes | 400 g tin | £0.80 |
| Smoked paprika | 100 g | £1.70 |
| Olive oil | 1 litre | £4.50 |
| Onion | 1 kg | £0.90 |
| Garlic | 500 g | £1.40 |
| Frozen peas | 1 kg | £1.50 |
| Ingredient | Unit Cost | Qty Used | Yield % | Adj. Unit Cost | Ingredient Cost (£) |
|---|---|---|---|---|---|
| Chicken thigh (bone-in) | £0.0029/g | 400 g raw | 70%* | £0.00414/g | £1.66 |
| Arborio rice | £0.0016/g | 480 g | 100% | £0.0016/g | £0.77 |
| Chorizo | £0.0095/g | 120 g | 100% | £0.0095/g | £1.14 |
| Chicken stock | £0.0018/ml | 600 ml | 100% | £0.0018/ml | £1.08 |
| Tinned tomatoes | £0.002125/g | 200 g | 100% | £0.002125/g | £0.43 |
| Smoked paprika | £0.012/g | 8 g | 100% | £0.012/g | £0.10 |
| Olive oil | £0.0045/ml | 30 ml | 100% | £0.0045/ml | £0.14 |
| Onion | £0.0009/g | 150 g | 88% | £0.001023/g | £0.15 |
| Garlic | £0.0028/g | 20 g | 100% | £0.0028/g | £0.06 |
| Frozen peas | £0.0011/g | 80 g | 100% | £0.0011/g | £0.09 |
*Chicken thigh (bone-in) yield adjusted for bone, skin trim, and cooking loss. See the yield section below for the full calculation.
- Total recipe cost: £10.84 (sum of the ingredient costs in the table above)
- Number of portions: 4
- Cost per portion: £2.71 (£10.84 ÷ 4)
- Menu selling price (ex-VAT): set according to your own target food cost percentage
- Food cost percentage: (Cost per portion ÷ Selling price ex-VAT) × 100
- Gross profit per portion: depends on your chosen selling price and the £2.71 cost per serving
This paella delivers a strong ingredient margin. Across a full menu, blended food cost will usually sit higher once dishes with heavier yield loss and premium ingredients are included. The costing method, however, stays the same for every recipe.
How To Account For Yield And Waste In Recipe Costing
Yield and waste adjustments are the most common source of error in recipe costing. Skipping yield adjustment is the single most common reason kitchens think they are at 70% GP when they are actually at 63%.
Yield loss covers three distinct types of reduction:
- Trim loss: Bones, skin, fat, and inedible parts removed during prep
- Peel loss: Vegetable and fruit peel, outer leaves, and stalks
- Cooking loss: Moisture lost during grilling, roasting, or frying
The formula for adjusting unit cost for yield is:
Adjusted unit cost = Unit cost ÷ Yield percentage
Using the chicken thigh from the worked example above, the adjusted unit cost is £0.00414 per gram after applying a 70% yield. A bone-in chicken thigh yields 70–75% edible meat after bone and skin removal, whereas a whole chicken yields 65–70%.
A 400 g raw portion therefore costs £0.00414 × 400 = £1.66. On the chicken thigh ingredient line, costing 220 g of bone-in chicken thigh at $8.50/kg against raw purchase weight rather than its 72% yield understates the true cost by about 39% ($1.87 versus $2.60). On a high-volume dish, that gap compounds into serious margin damage by month-end.
Typical yield percentages for common UK kitchen ingredients, based on industry reference data, include:
- Chicken breast (skinless, boneless): 85–90%
- Whole chicken: 65–70%
- Beef striploin (trimmed): 75–85%
- Whole fish (filleted): 40–50%
- Salmon fillet (skinned, boned): 80–85%
- Onions (peeled, trimmed): 88–92%
- Potatoes (peeled): 78–85%
These are reference figures. Yields vary significantly by supplier quality, season, and butchery technique, so kitchens should measure and update yield percentages regularly rather than applying a single figure across all suppliers and seasons. Weigh the ingredient before prep, trim or cook it using the standard method, weigh the usable result, and average across multiple batches.
WRAP’s Guardians of Grub programme provides free waste measurement templates and benchmarks specifically for UK hospitality operators, with a target of total waste below 5% of food purchases and avoidable spoilage below 2%.
How To Cost A Recipe When Supplier Prices Change
Ingredient prices move weekly. Across mid-size restaurant groups, the average number of ingredient price changes per month exceeds forty. A static spreadsheet becomes stale almost as soon as it is finished.
The ONS Consumer Price Inflation bulletin for August 2026 reported that the CPIH ‘restaurants and hotels’ division had a 12-month inflation rate of 4.1%, and the Food and Drink Federation forecasts UK food and non-alcoholic drink inflation will reach 5.5% in 2027, peaking at 6.4% in July 2027. Meanwhile, the NIQ and Prestige Purchasing Foodservice Price Index for July 2026 found that prolonged heatwaves and drought conditions caused moisture stress in UK crops including broccoli, cauliflower, potatoes, onions, carrots, and parsnips, creating uncertainty around future yields and availability heading into autumn.
When a supplier price changes, follow this process:
- Update the pack price from the new invoice.
- Recalculate the unit cost for that ingredient.
- Recheck the food cost percentage and GP margin for every dish that uses it.
- Decide whether to reprice, re-spec, or renegotiate.
In a spreadsheet, this means manually updating every affected recipe. On a menu of 30 or more dishes with shared ingredients, that becomes a significant time cost, and the risk of missing an update stays high.
Jelly removes that manual burden. Jelly scans every invoice line item automatically, updates ingredient costs in real time, and recalculates dish margins instantly, so recipe costing stays accurate without manual rework. Jelly’s Price Alert feature flags every price increase or decrease, giving chefs the concrete evidence needed to call a supplier, negotiate better rates, and claim credit notes. Stuart Noble, Head Chef at Cairn Lodge Hotel, describes the impact directly: “Price hikes were crushing our margins—I felt helpless. With Jelly, every dish cost is up-to-date at my fingertips. We slashed food costs by 5% in a month – it’s a game changer!”
Keep your costs updated automatically with Jelly
Once recipe costs are accurate and up to date, they become the foundation for menu pricing.
From Recipe Cost To Food Cost Percentage And Menu Price
Recipe costing feeds directly into menu pricing. The food cost percentage formula is:
Food cost percentage = (Cost per portion ÷ Selling price ex-VAT) × 100
Using the paella example: cost per portion £2.71, selling price ex-VAT £12.50, food cost percentage = 21.7%.
To work in the other direction, from cost to minimum menu price, use this formula:
Minimum menu price = Cost per portion ÷ Target food cost percentage
If the target food cost is 30% and the cost per portion is £4.50, the minimum menu price ex-VAT is £4.50 ÷ 0.30 = £15.00 (£18.00 including VAT at 20%).
Food cost percentage acts as a guide rather than a strict rule. It varies by dish type, venue, and channel. A high-labour dish with a low ingredient cost may carry a lower food cost percentage than a simple dish with expensive proteins. However, the contribution margin (selling price minus cost per portion) is what actually determines whether the dish is worth running. A £6.00 pasta dish at 28% food cost generates £4.32 contribution margin per plate, while a £22.00 steak dish at 35% food cost generates £14.30 per plate, so the steak puts roughly three times more money in your pocket per cover despite a higher food cost percentage.
Jelly’s Flash Report gives a daily, weekly, or monthly view of GP margin calculated from invoice costs and POS sales, so this bridge from recipe cost to menu-level profitability runs automatically. Operators integrating Jelly with their POS, including Square, EPOS Now, Lightspeed, and Toast, get item-level sales data feeding directly into margin calculations with no manual reconciliation required.
Get real-time margin visibility with Jelly
How To Scale Recipe Costing Across Multiple Sites
The same dish costed differently across sites is one of the most common margin problems in growing hospitality groups. A blended company-wide cost card is an average of two different realities that describes neither site accurately. Each site pays its own prices from its own invoices. Those prices can differ for several reasons:
- Volume tiers: a busier site buying larger pack sizes pays less per kilogram than a quieter site buying smaller packs
- Delivery charges: a site paying £13 per week in carriage on £650 of ingredients is running a 2% uplift on everything it buys
- Supplier variation: sites using different local suppliers for the same ingredient will have different unit costs
- Portion drift: one site consistently plating 20 g more protein than the recipe specifies runs a materially higher food cost on that dish
When supplier price increases are accepted without being tracked or evaluated, and menu prices and recipe costs are not reviewed at the same time, margins narrow without the underlying cause being immediately obvious.
Standardising recipe costing across sites requires a single source of truth for ingredients, pack prices, and recipes. That source needs to update per site from each site’s own invoices rather than applying a group-wide average. Jelly provides exactly this: live dish costing and margin visibility across locations, with ingredient costs driven by each site’s actual invoices. Murat Kilic, Chef-Owner of Amber restaurant in East London, puts it plainly: “Jelly keeps my business alive” and reports savings of £3,000–£4,000 per month through tighter margin control and faster reactions to supplier price changes.
See Jelly in action across multiple sites
Common Mistakes In Recipe Costing
- Ignoring yield and waste: Costing from invoice weight rather than usable weight understates true ingredient cost. On a bone-in or trim-heavy protein with a low yield (such as a whole tenderloin at 60% yield or whole salmon at 60% yield), ignoring yield and waste can inflate the actual food cost on that ingredient line by around 20–40%. Measure yields from your own prep rather than relying on generic tables.
- Using VAT-inclusive prices incorrectly: If you are VAT-registered and reclaim input VAT, your real ingredient cost is the net figure. Using the gross price overstates ingredient cost. If you are not registered, the gross price is correct. Apply one method consistently across all ingredients.
- Forgetting to update costs when invoices land: A distributor raising a line-item price without detection over several billing cycles can quietly erode margin on high-spend categories such as protein. The longer it goes unnoticed, the larger the cumulative cost. Recipe costs must be updated every time a new invoice arrives with a changed price.
- Costing from memory rather than invoices: The price on a supplier’s list is not always the price on the invoice. Volume discounts, negotiated deals, and seasonal fluctuations create real differences. Always cost from the actual invoice.
- Omitting small ingredients: Oils, spices, garnishes, and base sauces are routinely left out of recipe costings. Omitting minor ingredients like marinade, cooking oil, and seasoning can add £0.45 or more per serving to a dish’s cost.
- Failing to account for delivery commission on delivery menus: If a dish sells through a third-party delivery platform charging 20–30% commission, the effective food cost percentage target must be recalculated upward, or a channel-specific markup built into the delivery menu price. Selling at dine-in price through a 25% commission platform means selling at a loss on every order. Jelly’s Cookbook feature allows operators to duplicate existing menu items and factor in delivery commission overheads to create a separate, profitable delivery menu.
How To Measure Success Of Recipe Costing
Recipe costing is working correctly when:
- Recipe costs match invoice prices, with no gap between what the spreadsheet or system says an ingredient costs and what the latest invoice shows
- Dish margins are visible in real time rather than discovered at month-end
- Pricing decisions happen within days of a supplier price change rather than weeks
- For most restaurants, a healthy gap between theoretical and actual food cost sits under 2 to 3 percent, with anything above that range warranting investigation.
Directional indicators that recipe costing is improving include reduced admin time spent on manual price checking, fewer invoice discrepancies going undetected, and clearer margin tracking at the dish and menu level. Operators completing a thorough recipe costing exercise for the first time consistently identify GP improvements of 3–8 percentage points achievable without changing the menu or suppliers.
Advanced Tips And Next Steps
Once the five-step method is embedded, several further steps extend its value:
- Automate invoice capture: Manual price entry is the point where recipe costing breaks down at scale. Automating invoice scanning, as Jelly does, removes the lag between a supplier price change and a recipe cost update.
- Integrate POS data for sales mix: Connecting recipe costs to POS sales data reveals which dishes are both popular and profitable, the combination that drives menu engineering decisions. Jelly’s Sales Mix report, integrated with POS systems including Square, EPOS Now, Lightspeed, and Toast, surfaces this data automatically.
- Review high-volume dishes weekly: Re-cost high-volume items every time a major ingredient price changes by more than 5% on a supplier invoice, and run a full menu audit at least once a quarter.
- Use yield data for supplier negotiations: Measured yield percentages give chefs hard data to challenge suppliers on product quality. A supplier whose chicken thigh consistently yields 65% rather than the expected 70% is effectively charging more per usable kilogram than the invoice price suggests.
- Apply menu engineering: Map each dish by GP contribution against sales volume. Bestsellers with low GP are the priority for repricing or re-speccing. High-GP dishes with low sales volume need better menu placement or description.
Automate your costing and reporting with Jelly
Frequently Asked Questions
What Is The Formula For Costing A Recipe?
The complete formula for costing a recipe runs across five steps. First, calculate unit cost: purchase price divided by purchase quantity, giving a cost per gram or millilitre. Second, calculate ingredient cost: unit cost multiplied by the quantity used in the recipe, adjusted for yield loss where applicable. Third, sum all ingredient costs to reach total recipe cost.
Read Next
- How to Master Recipe Costing: A Step-by-Step Guide for UK Professional Kitchens
- Recipe Costing Calculator Guide 2026: Boost UK Food Business
- The Best Way To Calculate Recipe Costing for Chefs
- Recipe Cost Calculator App: Protect UK Kitchen Margins
- Best Recipe Costing Software: A UK Operator’s Guide For 2026