Why Your Menu Is Losing You Money Right Now
Most restaurant menus are designed by intuition โ "this dish sells well" or "the chef loves making this one." Menu Engineering replaces intuition with data.
Developed at Michigan State University in 1982, the Menu Engineering Matrix is still the gold standard for menu optimization โ used by Michelin-starred restaurants and fast food chains alike. Every dish sits on a 2ร2 matrix of profitability and popularity. That position determines exactly what you should do with it.
The Two Axes
The matrix separates popular, profitable, hidden, and underperforming menu items.
Profitability (Profit Score)
A dish is HIGH profit when its contribution margin (sell price minus food cost) is above the menu average. From our example menu, average profit = $10.28 per dish. A dish earning $15.60 is HIGH; one earning $7.80 is LOW.
This is not the same as food cost %. A dish can have a low food cost % but still be a weak profit contributor if it's priced too low. Always use contribution margin (actual dollars), not percentage.
Popularity (Pop Score)
A dish is HIGH popularity when its menu mix % exceeds the popularity threshold:
Threshold = (100% รท number of menu items) ร 0.70
For a 20-item menu: (100 รท 20) ร 0.70 = 3.5% โ any dish above this is HIGH popularity.
Dish grades should lead to actions, not just colored labels.
โญ Stars โ High Profit + High Popularity
Examples: Beef Steak with Mashed Potatoes ($15.60 margin), Seafood Paella ($13.20 margin)
Stars are your menu's best assets. They sell well AND make you money. These dishes have loyal fans and solid margins.
- Protect them โ don't change recipe, portion, or price without testing
- Promote aggressively โ top of menu, photos, staff recommendations
- Watch portion consistency โ a 10% heavier serve erodes the margin fast
- Try a small price increase โ Stars have inelastic demand; $1โ2 often has zero impact on sales
๐ด Plowhorses โ Low Profit + High Popularity
Use menu-level views to monitor the dishes that need pricing, promotion, or removal.
Examples: Caesar Salad ($7.90, 2,200 sold), Grilled Salmon ($8.75), Cheeseburger Deluxe ($8.70)
Plowhorses are beloved by guests but not by your P&L. They drive volume but their contribution margin is below average.
- Reduce cost, not quality โ review cost card for substitution opportunities
- Increase price carefully โ test $0.50โ1.00 increase, monitor if sales dip
- Reposition on menu โ less prominent placement without removing
- Bundle them โ add a high-margin side pairing to increase ticket size
๐งฉ Puzzles โ High Profit + Low Popularity
Examples: BBQ Pork Ribs ($10.80), Grilled Tuna Steak ($12.30), Lamb Chops ($13.80)
Puzzles make great money when someone orders them โ but not enough people do. They're either hidden on the menu, poorly named, or just not front-of-mind.
- Rename them โ "BBQ Pork Ribs" vs "Slow-smoked 12-hour Ribs with house bourbon glaze"
- Move up the menu โ prime real estate = top-right of each section
- Train staff โ the highest-converting marketing is a server saying "I'd really recommend this tonight"
- Add photography โ visual presentation increases orders by 30%+ for less familiar dishes
๐ Dogs โ Low Profit + Low Popularity
Examples: Vegetable Stir Fry ($7.80, only 90 sold), Spaghetti Bolognese ($8.60), Thai Green Curry ($9.60)
Dogs have neither the margin to justify their place nor the sales to suggest guest demand. They consume menu space, kitchen prep time, and inventory.
- Remove them โ a shorter, intentional menu outperforms a long unfocused one
- Reprice and re-evaluate โ significant price increase, wait one month, then remove if unchanged
- Investigate why โ are they poorly placed, poorly described, or poorly executed?
- Replace with a new dish โ every removed Dog is a slot for a potential Star
A Real Example: The 20-Dish Menu
| Category | Count | Key Finding |
|---|---|---|
| โญ Stars | 2 | Only Beef Steak & Seafood Paella โ the menu needs more |
| ๐ด Plowhorses | 12 | Dominant โ high volume, all need margin work |
| ๐งฉ Puzzles | 3 | Great margins โ BBQ Ribs, Tuna, Lamb โ need promotion |
| ๐ Dogs | 3 | Candidates for removal or repricing |
Critical finding: Three dishes (#15 Mushroom Risotto, #16 Club Sandwich, #17 Teriyaki Bowl) show negative dish profit โ the sell price is below food cost. These need immediate repricing or removal regardless of category.
The Numbers Behind the Matrix
| Metric | Formula |
|---|---|
| Food Cost % | (Food Cost $ รท Sell Price) ร 100 |
| Contribution Margin | Sell Price โ Food Cost $ |
| Menu Mix % | (Dish sales รท Total sales) ร 100 |
| Popularity Threshold | (100 รท # of menu items) ร 0.70 |
| Average Contribution Margin | Total CM รท # of menu items |
Ready to run menu engineering on your menu?