Menu engineering categorizes your dishes by profitability and popularity, then optimizes purchasing around winners. You'll buy less of low-margin items while focusing inventory dollars on your 'Stars'. This systematic approach calculates exactly how much extra profit you'll generate.
What is menu engineering for purchasing?
Menu engineering sorts your dishes into 4 categories based on how they sell and what they earn:
- Stars: Popular and profitable (promote these!)
- Plowhorses: Popular but low margin (fix pricing or costs)
- Puzzles: High margin but unpopular (boost marketing)
- Dogs: Low margin and unpopular (eliminate or replace)
You'll shift purchasing dollars from losing items to winners, which naturally improves your overall margin.
Calculate your current situation
Start by measuring your baseline numbers:
💡 Example current situation:
Restaurant with 5 main courses, 1000 covers per month:
- Steak (Star): 300 portions × €12 margin = €3,600
- Salmon (Plowhorse): 250 portions × €6 margin = €1,500
- Duck (Puzzle): 50 portions × €15 margin = €750
- Chicken (Star): 200 portions × €9 margin = €1,800
- Vegetarian (Dog): 200 portions × €4 margin = €800
Total margin: €8,450 on 1000 covers = €8.45 per cover
Plan your new purchasing strategy
Now you'll deliberately focus inventory on your Stars and Puzzles while reducing Dogs and fixing Plowhorses:
⚠️ Note:
You can't just stop offering popular dishes (Plowhorses). Fix cost or pricing issues first before reducing volume.
Here's how you might adjust your menu and purchasing:
- Steak (Star): Promote harder → 350 portions (+50)
- Salmon (Plowhorse): Raise price €2 → margin becomes €8
- Duck (Puzzle): Better positioning → 100 portions (+50)
- Chicken (Star): Maintain current → 200 portions
- Vegetarian (Dog): Replace with new Star → 150 portions new dish at €10 margin
This is the kind of thing you only learn after closing your first month at a loss - you can't just hope popular dishes will become profitable without deliberate intervention.
Calculate the new result
With your adjusted purchasing volumes and improved margins:
💡 New situation:
- Steak: 350 portions × €12 margin = €4,200
- Salmon: 250 portions × €8 margin = €2,000
- Duck: 100 portions × €15 margin = €1,500
- Chicken: 200 portions × €9 margin = €1,800
- New dish: 150 portions × €10 margin = €1,500
New total margin: €11,000 on 1050 covers = €10.48 per cover
Improvement: (€10.48 - €8.45) = €2.03 more margin per cover
Annual impact: €2.03 × 12,600 covers = €25,578 extra profit
Monitor your results
Menu engineering isn't a set-it-and-forget-it strategy. Review monthly:
- Are your Stars maintaining popularity and profitability?
- Have former Dogs improved after changes?
- What new dishes could become potential Stars?
Tools like KitchenNmbrs automatically track profitability per dish, so you can quickly spot which purchasing adjustments deliver the biggest impact.
How do you calculate margin improvement through menu engineering?
Classify all your dishes
Divide each dish based on sales volume (popularity) and margin per portion. Create a cross-table with high/low popular and high/low margin to identify your Stars, Plowhorses, Puzzles and Dogs.
Calculate your current total margin
For each dish multiply: number of portions sold × margin per portion. Add up all margins and divide by total number of covers for your average margin per cover.
Plan your new purchasing volumes
Increase purchasing for Stars and improved Puzzles, decrease for Dogs. For Plowhorses: first lower costs or raise prices, then adjust volume. Calculate the new total margin and compare with your baseline.
✨ Pro tip
Track your top 7 dishes weekly for the first 6 weeks after implementing changes. Small shifts in popularity can dramatically impact your calculations, and you'll need fresh data to optimize purchasing volumes effectively.
Calculate this yourself?
In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.
Was this article helpful?
Frequently asked questions
How do I know if a dish qualifies as a Star?
A Star should sell at least 15-20% of your total covers and have above-average margin. For 1000 monthly covers, that means 150-200+ sales with margin beating your overall average.
Can I just eliminate Dogs from the menu entirely?
Not always - some Dogs serve specific dietary needs or guest expectations. Try improving margin through cheaper ingredients or higher prices first. Only remove if those fixes don't work.
What if my highest-margin dish barely sells?
That's a classic Puzzle. Reposition it prominently on your menu, train staff to recommend it, or feature it as a special. Sometimes a small price cut helps boost popularity without killing profitability.
Should I make drastic purchasing changes immediately?
No, implement changes gradually over 2-3 months. Sudden shifts confuse guests and disrupt inventory flow. Test small adjustments first and measure results before going bigger.
How do seasonal ingredients affect my menu engineering categories?
Seasonal changes can shift dishes between categories as ingredient costs fluctuate. A summer Star might become a winter Puzzle due to higher produce costs. Recalculate quarterly to stay current.
What's the minimum sales volume needed to make menu engineering worthwhile?
You need at least 500 covers monthly across 4+ dishes to get meaningful data. Below that threshold, random variation makes it hard to identify true patterns in popularity and profitability.
📚 Sources consulted
- EU Verordening 852/2004 — Levensmiddelenhygiëne (2004) — Official source
- EU Verordening 853/2004 — Hygiënevoorschriften voor levensmiddelen van dierlijke oorsprong (2004) — Official source
- EU Verordening 1169/2011 — Voedselinformatie aan consumenten (2011) — Official source
- NVWA — Hygiënecode voor de horeca (2024) — Official source
- NVWA — Allergenen in voedsel (2024) — Official source
- Codex Alimentarius — International Food Standards (2024) — Official source
- FSA — Safer food, better business (HACCP) (2024) — Official source
- BVL — Lebensmittelhygiene (HACCP) (2024) — Official source
- Warenwetbesluit Bereiding en behandeling van levensmiddelen (2024) — Official source
- WHO — Foodborne diseases estimates (2024) — Official source
Food Standards Agency (FSA) — https://www.food.gov.uk
The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.
Written by
Jeffrey Smit
Founder & CEO of KitchenNmbrs
Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.
Engineer your menu for maximum margin
Menu engineering combines popularity with profitability. KitchenNmbrs gives you the data to strategically design your menu. Test it free for 14 days.
Start free trial →