Written by: JJ Tan, Founder, Jelly
Key Takeaways
- Food cost percentage on its own does not guide menu decisions. You also need contribution margin in GBP and menu mix percentage.
- The menu engineering matrix uses contribution margin and popularity thresholds to place every dish into Stars, Plowhorses, Puzzles, or Dogs.
- UK operators must strip VAT from selling prices before calculating food cost percentage or contribution margin, using the standard 20% rate.
- Monthly reviews that update plate costs from live invoices and pull fresh POS sales data keep the matrix accurate and protect margin.
- Jelly automates invoice scanning, price alerts, and POS integration so menu engineering runs continuously instead of as a quarterly spreadsheet task.
See How Jelly Automates Menu Engineering
Before You Begin: Inputs, Ownership, and Time Required
Menu engineering relies on four core inputs:
- Units sold per dish from a POS or till report.
- Recipe cards with portion weights.
- Current supplier prices from invoices.
- The selling price excluding VAT.
Ownership of the menu engineering process is typically shared. The owner or a senior manager usually leads it, but responsibilities split across functions. Finance sets the margin target and signs off pricing, including VAT treatment. The head chef provides recipe data and wastage figures. Marketing owns the guest-facing menu positioning so pricing decisions align with the brand.
This shared structure keeps pricing decisions grounded in margin analysis rather than last-minute increases. Menu engineering runs as a recurring process, usually monthly for high-turnover concepts and quarterly for stable menus. Off-cycle reviews happen after major cost shifts or menu changes.
Applying the Miller and Kasavana menu engineering framework manually to a 40-item menu takes around three hours with POS data. With automation, the time drops sharply. The worked example below uses a fictional but realistic UK pub menu, The Crown, with 12 dishes, so the manual process would take proportionally less time.
Walk Through This Process With Jelly
Why This Process Matters for UK Pubs
Food cost percentage tells you what a dish costs to produce, but it does not tell you what to do about it. You need contribution margin and menu mix data alongside it to make sound decisions. Without these, operators often reprice the wrong dishes, cut popular items that are profitable, or miss slow margin erosion as supplier prices creep up.
Food cost percentage is the starting metric. Menu engineering is the decision-making discipline that sits on top of it. Running this process properly delivers genuine margin visibility and faster pricing decisions. It also reduces manual errors, strengthens supplier oversight, and gives better control across multiple sites. For most full-service UK hospitality operations, food cost percentage is commonly benchmarked at 28–35%, equivalent to a 65–72% food gross-profit margin. Hitting that benchmark requires knowing which dishes pull the average up and which drag it down.
The gap between theoretical and actual food cost is where margin leaks. The average gap between theoretical and actual food cost in independent restaurants is around three percentage points. In poorly managed operations it can exceed six or seven points. Menu engineering, run monthly with live data, closes that gap before it compounds.
Turn Your Food Cost Data Into Decisions
Step 1: Calculate Food Cost Percentage per Dish (With UK VAT Treatment)
The first step establishes the true plate cost and food cost percentage for every dish on the menu.
Build plate cost from the recipe, including wastage. Accurate recipe costing requires yield adjustment: a 1 kg chicken breast bought at £6/kg may yield only 780 g after trimming (78% yield), making the usable cost £7.69/kg. Apply this yield logic to every ingredient so plate costs reflect what reaches the plate.
UK menu prices are VAT-inclusive by law for consumer-facing pricing. Food cost percentage in the UK should be calculated using VAT-exclusive revenue: ingredient cost divided by (menu price ÷ 1.20) at the standard 20% rate, not the VAT-inclusive sticker price. Under HMRC VAT Notice 709/1, all food and drink consumed on the premises where it is supplied is standard-rated at 20%, so this treatment applies to almost every pub dish.
The formulas are simple. VAT-exclusive selling price = menu price ÷ 1.20. Food cost % = plate cost ÷ VAT-exclusive selling price × 100.
Worked example, 8 oz Sirloin Steak:
- Menu price (VAT-inclusive): £26.00
- VAT-exclusive selling price: £26.00 ÷ 1.20 = £21.67
- Plate cost (beef after 15% trim loss, sauce, garnish): £8.20
- Food cost %: £8.20 ÷ £21.67 × 100 = 37.8%
Worked example, Chunky Chips (side):
- Menu price (VAT-inclusive): £4.50
- VAT-exclusive selling price: £4.50 ÷ 1.20 = £3.75
- Plate cost (potatoes after 20% peel loss, oil, seasoning): £0.65
- Food cost %: £0.65 ÷ £3.75 × 100 = 17.3%
Repeat this for all 12 dishes. The output is a table with plate cost, VAT-exclusive selling price, and food cost percentage for each item. The typical UK target food cost percentage range is 28–35%, although this varies by dish type. Proteins usually run higher, while sides and pasta dishes run lower. See food cost percentage benchmarks by cuisine type for segment-specific guidance.
Step 2: Calculate Contribution Margin and Use It for Decisions
Now that you have food cost percentage for each dish, the next step is to calculate contribution margin. Food cost percentage shows the share of revenue spent on ingredients. Contribution margin shows the actual cash each dish contributes after ingredient costs.
Contribution margin = VAT-exclusive selling price − plate cost. This is the cash each dish puts towards covering labour, rent, and profit every time it sells.
The steak from Step 1 has a food cost percentage of 37.8%, which sits above the 28–35% target. A pasta dish on the same menu might look like this:
- Menu price (VAT-inclusive): £14.00
- VAT-exclusive selling price: £14.00 ÷ 1.20 = £11.67
- Plate cost: £2.35
- Food cost %: £2.35 ÷ £11.67 × 100 = 20.1%
- Contribution margin: £11.67 − £2.35 = £9.32
The steak’s contribution margin is £21.67 − £8.20 = £13.47. The steak has a worse food cost percentage but puts £4.15 more cash into the business every time it sells. As LeBruto, Ashley and Quain noted in their 1997 paper in the International Journal of Contemporary Hospitality Management: “it is dollars that go in the bank, not percentages.” Menu engineering decisions should prioritise contribution margin over food cost percentage alone.
Rank all 12 dishes by contribution margin in GBP. This ranking, not the food cost percentage ranking, drives the matrix in Step 4. For a deeper look at the relationship between food cost percentage and menu pricing, the formula article covers the mechanics in full.
Step 3: Calculate Menu Mix Percentage and Set Popularity Benchmarks
With contribution margin calculated for every dish, the next input for the matrix is popularity. Menu mix percentage measures how popular each dish is relative to the rest of the menu.
The formula is: menu mix percentage = number of times a dish is sold ÷ total items sold across the menu section × 100.
For a 12-dish pub main course menu, the equal share is 100% ÷ 12 = 8.33%. The commonly used popularity benchmark is 70% of an equal share: popularity threshold = (1 ÷ number of items in the category) × 70%. For 12 dishes, 8.33% × 0.70 = 5.83%. Any dish with a menu mix percentage at or above 5.83% counts as high popularity.
To see how menu mix percentage works in practice, here is four weeks of POS data for The Crown’s 12-dish main menu, which sold 1,440 mains in total. Notice how the dishes split into high and low popularity against the 5.83% threshold:
- 8oz Sirloin Steak: 180 sold ÷ 1,440 = 12.5% — High popularity
- Beer-Battered Cod: 210 sold ÷ 1,440 = 14.6% — High popularity
- Chicken & Mushroom Pie: 195 sold ÷ 1,440 = 13.5% — High popularity
- Slow-Braised Lamb Shank: 72 sold ÷ 1,440 = 5.0% — Low popularity
- Mushroom & Spinach Risotto: 60 sold ÷ 1,440 = 4.2% — Low popularity
- Pork Belly: 144 sold ÷ 1,440 = 10.0% — High popularity
- Smoked Salmon Fishcake: 96 sold ÷ 1,440 = 6.7% — High popularity
- Beef Burger: 228 sold ÷ 1,440 = 15.8% — High popularity
- Sausage & Mash: 120 sold ÷ 1,440 = 8.3% — High popularity
- Butternut Squash Tagine: 48 sold ÷ 1,440 = 3.3% — Low popularity
- Pan-Fried Sea Bass: 54 sold ÷ 1,440 = 3.8% — Low popularity
- Caesar Salad: 33 sold ÷ 1,440 = 2.3% — Low popularity
This data comes directly from a POS sales-mix export. Pull the same report from your POS system for the same four-week period used for plate costing.
Step 4: Plot the Menu Engineering Matrix and Act on Each Quadrant
Now you have both metrics needed for the menu engineering matrix: contribution margin from Step 2 and menu mix percentage from Step 3. The matrix, developed in 1982 by Michael L. Kasavana and Donald I. Smith of Michigan State University, plots every dish on two axes. One axis is contribution margin, high or low relative to the weighted average. The other axis is popularity, high or low relative to the 70% threshold. The result is four quadrants: Stars, Plowhorses, Puzzles, and Dogs.
First, calculate the weighted average contribution margin for the 12-dish menu. Sum contribution margin × units sold for every dish, then divide by total units sold. For The Crown’s menu this works out to approximately £9.80 per dish sold. Any dish with a contribution margin at or above £9.80 counts as high margin.
Applying the contribution margin threshold of £9.80 and the popularity threshold of 5.83% to the 12 dishes, every item falls into one of four quadrants. Here is how The Crown’s menu splits:
Stars (High Contribution Margin, High Popularity)
- 8oz Sirloin Steak — CM £13.47, mix 12.5%
- Beer-Battered Cod — CM £11.20, mix 14.6%
- Chicken & Mushroom Pie — CM £10.40, mix 13.5%
- Pork Belly — CM £10.80, mix 10.0%
Plowhorses (Low Contribution Margin, High Popularity)
- Beef Burger — CM £7.75, mix 15.8%
- Sausage & Mash — CM £7.20, mix 8.3%
- Smoked Salmon Fishcake — CM £8.90, mix 6.7%
Puzzles (High Contribution Margin, Low Popularity)
- Slow-Braised Lamb Shank — CM £14.20, mix 5.0%
- Pan-Fried Sea Bass — CM £12.60, mix 3.8%
Dogs (Low Contribution Margin, Low Popularity)
- Mushroom & Spinach Risotto — CM £6.80, mix 4.2%
- Butternut Squash Tagine — CM £5.40, mix 3.3%
- Caesar Salad — CM £4.10, mix 2.3%
As calculated in Step 1, the steak’s food cost percentage is 37.8%, which sits above the 28–35% benchmark. It still appears as a clear Star because its contribution margin and popularity are both high. Cutting it based on food cost percentage alone would remove one of the strongest cash generators on the menu.
Stars: Protect and Maintain These dishes are your most profitable and popular, so the goal is to keep them that way. Maintain consistent quality and portion sizes to protect the margin. Avoid price increases that could reduce demand. The Sirloin Steak, Beer-Battered Cod, Chicken & Mushroom Pie, and Pork Belly are the engine of the menu.
Plowhorses: Re-engineer or Reprice Carefully The Beef Burger sells 228 portions a month but only contributes £7.75 per plate. A £1.00 price increase (from £14.00 to £15.00 VAT-inclusive) raises the VAT-exclusive price from £11.67 to £12.50. This lifts contribution margin to £8.58, an additional £191 per month at the same volume. You can also review the recipe. Swapping one ingredient or tightening the bun specification by £0.30 achieves a similar result without changing the menu price.
Puzzles: Promote The Slow-Braised Lamb Shank contributes £14.20 per plate, the highest on the menu, but only 72 portions sold in four weeks. Move it to a more prominent menu position and train front-of-house staff to recommend it. Add a short sensory description to make it stand out. If mix does not improve after two menu cycles, feature it as a weekly special to test demand.
Dogs: Remove or Replace The Caesar Salad contributes £4.10 per plate and accounts for 2.3% of mains sold. Removing it and replacing it with a dish that achieves even a £9.00 contribution margin at 5% menu mix adds approximately £270 per month in contribution. Before removing any Dog, check whether it serves a strategic purpose. A sole vegan option, for example, may retain whole tables even if it rarely sells on its own.
Step 5: UK Pricing Mechanics, GP Margin vs Mark-Up, and Repricing a Plowhorse
Once you have identified Plowhorses that need repricing, you need to understand the pricing mechanics. GP margin and mark-up are different metrics. A 100% mark-up, selling at double the cost, is only a 50% GP. Confusing GP and mark-up causes underpricing. GP margin is the correct metric for menu engineering because it expresses profit as a share of revenue, which matches how the P&L is read.
To reprice a Plowhorse to hit a target GP margin, use this formula:
- VAT-exclusive price = plate cost ÷ (1 − target GP margin)
- VAT-inclusive menu price = VAT-exclusive price × 1.20
Worked example, Sausage & Mash (current Plowhorse):
- Plate cost: £3.60
- Current menu price (VAT-inclusive): £13.00
- Current VAT-exclusive price: £10.83
- Current GP margin: (£10.83 − £3.60) ÷ £10.83 = 66.8%
- Target GP margin: 70%
- Required VAT-exclusive price: £3.60 ÷ (1 − 0.70) = £12.00
- Required VAT-inclusive menu price: £12.00 × 1.20 = £14.40, rounded to £14.50
A £1.50 price increase on a dish selling 120 times per month generates an additional £150 in contribution margin per month. That is £1,800 per year at no additional cost. A £1 price increase on a dish sold 300 times per week generates £15,600 per year at no additional cost, making price rises on inelastic popular dishes a powerful margin improvement lever.
Step 6: Where To Get Sales-Mix Data, Manual Till Export vs POS Integration
To calculate menu mix percentage in Step 3, you need item-level sales data. There are two ways to get it: manually from your till or automatically through a POS integration.
The manual route involves exporting a sales report from the till, cleaning the data in a spreadsheet, and calculating mix percentages by hand. This typically takes two to five hours per review cycle and is prone to transcription errors. As a result, teams rarely run it more than quarterly. Manual food cost estimation carries an average error of ±18%, while a POS with current recipes achieves an average error of ±4%. That 14-point accuracy gap translates directly into unreliable matrix decisions.
The automated route uses a real-time POS integration. Jelly connects natively to Square, Lightspeed, EPOS Now, and Toast via real-time API, pulling item-level sales data the moment a transaction completes. Each of these POS systems is a complementary tool that Jelly works alongside. Square, Lightspeed, EPOS Now, and Toast all provide reliable item-level transaction data, and Jelly maps each POS item to a costed dish so that contribution margin and menu mix stay live. Toast, Square, Lightspeed and other modern POS platforms provide item-level sales reporting across custom date ranges, making it possible to compare quantities sold of individual dishes over several months.
Connecting any supported POS to Jelly takes about five minutes. Open Jelly, click Integrations, sign in to the POS, grant permissions, and select which categories to sync. Once connected, menu engineering shifts from a quarterly spreadsheet exercise to a continuous, data-driven process. One operator improved gross profit from 65% to 72% within 12 weeks on approximately £500,000 in revenue after connecting their POS through Jelly.
Connect Your POS and See Live Menu Mix
Step 7: Run a Repeatable Monthly Menu Review
Having set up the data sources in Step 6, the final step is to embed the process into a regular routine. Menu engineering only delivers sustained margin improvement when it runs on a fixed cadence. Use this monthly review checklist for The Crown or any comparable operation:
- Update plate costs from the latest supplier invoices. Flag any ingredient where the price has moved more than 5% since the last review.
- Pull four weeks of item-level sales data from the POS. Calculate menu mix percentage for every dish in the section.
- Recalculate contribution margin for every dish using updated plate costs and current VAT-exclusive selling prices.
- Recalculate the weighted average contribution margin and re-plot the matrix.
- Identify one or two actions per quadrant, such as a Plowhorse to reprice, a Puzzle to promote, or a Dog to remove.
- Assign ownership and a deadline for each action before the next review.
Assign the process to a named owner, typically the operations manager or finance manager, and schedule it for the same day each month. This regular cadence ensures the matrix leads to documented actions rather than a one-off analysis. Monthly reviews are particularly important when supplier prices are volatile, as they currently are in the UK. The Food and Drink Federation revised its forecast in 2026 to expect UK food inflation to reach at least 9% by the end of the year, which makes monthly reviews a practical necessity.
Set Up Your Monthly Review in Jelly
Common Menu Engineering Mistakes and How To Avoid Them
Even with the steps above, operators often stumble on the same pitfalls. The following errors appear consistently across UK pub and restaurant operations running menu engineering for the first time.
Using VAT-Inclusive Selling Prices in Food Cost Percentage Calculations This practice makes every dish appear more profitable than it is. A UK gastropub with £54,000 gross food sales and £15,200 COGS would report 28.1% instead of the true 33.8% on £45,000 net of VAT. Always strip VAT before calculating food cost percentage or contribution margin.
Ignoring Wastage in Plate Costs Costing a dish on purchase weight rather than plated weight produces a misleading GP; applying an 8% yield loss reduces it by over two percentage points. Build wastage into every recipe card so plate costs reflect reality.
Using Food Cost Percentage Alone To Cut Dishes This is the most operationally damaging mistake. A dish with a 38% food cost percentage may be a Star with a £13 contribution margin. Cutting it based on the percentage removes one of the highest cash contributors on the menu.
Setting Popularity Benchmarks Incorrectly Using a simple average rather than the 70% rule overstates the popularity threshold and misclassifies borderline dishes. For a 12-dish menu, the correct threshold is 5.83%. Avoid using 8.33% as the cut-off.
Reviewing Menus Only Quarterly When Supplier Prices Change Weekly UK restaurants should update menu costs at minimum quarterly, and whenever there is a significant move in a key ingredient price. With current food price volatility, many operators are reviewing monthly. A Star can slide into Plowhorse territory within weeks of a protein price increase if nobody updates plate costs.
Mixing Menu Categories in the Same Analysis Comparing starters against mains produces meaningless thresholds. Run the matrix separately for starters, mains, and desserts, each with its own popularity and margin benchmarks.
Avoid These Mistakes With Jelly
How To Measure Success
Once you have avoided the common mistakes, you need to know whether the process is working. A correctly executed menu engineering process produces a menu where every dish has a known plate cost, contribution margin, and menu mix percentage. The matrix is updated at least monthly, and GP margin remains stable or improves.
Measurable indicators of a process working well include:
- GP margin improving month-on-month, even without a price increase.
- Food cost percentage trending toward the 28–35% target range mentioned in Step 1.
- Monthly review time falling as data becomes easier to access.
- Fewer invoice discrepancies as supplier price changes are caught earlier.
- More timely pricing decisions, made within days of a cost change rather than weeks.
Jelly users cut food costs by 3% on average in the first three months, and gross margins increase on average by two percentage points in the same period. Stuart Noble, Head Chef at Cairn Lodge Hotel, reported: “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.” Ruth Seggie, Owner of The Howard Arms, reached 80% gross profit after using Jelly: “Our accountant said we’d be lucky to hit 60% gross profit. After using Jelly, we reached 80%.”
Track Your GP Margin With Jelly
Advanced Tips or Next Steps
If your measurements show the process is working, you can take it further. Once the monthly review is running reliably, three improvements make the process faster and more accurate.
Automate Invoice Scanning To Keep Plate Costs Live Every time a supplier changes a price, every dish that uses that ingredient changes cost. Manual processes often catch this weeks or months later. Jelly automatically scans every line item of every invoice, captured by photo or email, so dish costs update the moment a new invoice arrives. What used to take 28 minutes to cost a single menu item now takes three minutes.
Use Price Alerts To Catch Supplier Price Creep Early Jelly’s Price Alert feature flags every single price increase or decrease, giving chefs concrete evidence for supplier negotiations and credit note requests. Murat Kilic, Chef-Owner of Amber, saves £3,000–£4,000 per month through credits, better buying, and tighter menu controls enabled by this visibility.
Integrate POS To Make Menu Mix Data Continuous With Square, Lightspeed, EPOS Now, or Toast connected to Jelly, menu mix percentage updates in real time. The matrix is never more than a transaction old. Jelly’s Flash Report provides a daily, weekly, or monthly view of GP margin calculated from invoice costs and POS sales, so operators can act on menu engineering decisions daily rather than quarterly.
Adjacent processes worth tackling once the core review is embedded include delivery menu creation, recipe standardisation across multiple sites, and stock variance analysis. Delivery menu creation involves duplicating existing menu items and factoring in delivery commission overheads to build a separate, profitable delivery menu. Recipe standardisation and stock variance analysis help close the gap between theoretical and actual food cost. For a broader view of menu engineering strategies to reduce food costs and a menu profitability calculator to model repricing scenarios, both resources extend the work done here.
Explore Jelly’s Advanced Features
Frequently Asked Questions
How Is the Contribution Margin of a Menu Item Calculated?
Contribution margin = VAT-exclusive selling price − plate cost. For a UK pub menu, the VAT-exclusive selling price is the VAT-inclusive menu price divided by 1.20 for the standard 20% VAT rate. Plate cost is the total ingredient cost per portion, including wastage. For example, a dish with a £22.00 menu price has a VAT-exclusive selling price of £18.33. If the plate cost is £6.50, the contribution margin is £11.83. This is the cash the dish contributes to covering labour, rent, and profit every time it sells. Contribution margin, rather than food cost percentage alone, should be the primary metric for menu engineering decisions.
How Do You Find Menu Mix Percentage?
Menu mix percentage = units sold of a dish ÷ total units sold in the same menu category × 100. For a 12-dish main course menu with 1,440 mains sold in four weeks, a dish that sold 180 portions has a menu mix percentage of 12.5%. As calculated in Step 3, the popularity benchmark is 70% of the equal share, so the threshold for a 12-dish menu is 5.83%. Any dish at or above 5.83% is classified as high popularity. Run this calculation within categories, such as mains against mains or starters against starters, never across the whole menu at once.
What Food Cost Percentage Should You Target in the UK?
The standard UK target range for food cost percentage is 28–35% of VAT-exclusive food revenue. Within that range, the right target depends on your concept. Gastropubs typically run 30–35%, fine dining 26–32%, fast casual 28–33%, and café or coffee shop operations 20–28%. Hotels with multiple food outlets often run a blended 26–32%. These figures act as benchmarks rather than universal targets. A seafood-forward menu and a pasta-forward menu can both be well run and still post very different percentages. Always calculate food cost percentage using VAT-exclusive figures on both sides, meaning ingredient cost before VAT divided by food sales before VAT.
What Are Stars, Plowhorses, Puzzles, and Dogs?
These are the four quadrants of the menu engineering matrix, developed by Kasavana and Smith in 1982. As defined in Step 4, Stars are high margin and high popularity, Plowhorses are low margin and high popularity, Puzzles are high margin and low popularity, and Dogs are low margin and low popularity. Each group calls for a different action plan, from protecting Stars to replacing Dogs.



