Your menu is not a list of dishes. It’s your most powerful salesperson — working for you every night, at every table, without a salary. But in most restaurants, the menu is designed based on what the chef wants to cook, not on what makes money. The result is predictable: expensive-to-prepare dishes at the top, high-margin items buried at the bottom, and an average check that hasn’t moved in months.
Menu engineering is the discipline that combines numbers with creativity. It doesn’t ask you to remove the dishes you love — it asks you to understand which dishes actually make your restaurant money and how to present them the right way.
The menu engineering matrix
In the 1980s, two Cornell University professors — Michael Kasavana and Donald Smith — created a framework that still works today. The idea is simple: classify every dish on your menu based on two variables — popularity and contribution margin.
Contribution margin isn’t the food cost percentage: it’s the dollar amount you keep after paying for ingredients. A dish with 40% food cost that sells for $28 leaves you $16.80. A dish with 25% food cost that sells for $12 leaves you $9.00. The first has a worse food cost percentage but a better margin.
If you need a refresher on how to calculate food cost per dish, check out our complete guide to restaurant food cost.
The matrix divides dishes into four categories:
Stars — High popularity, high margin
These are your perfect dishes. Everyone orders them and they make you good money. The strategy is to protect them: don’t change the recipe, don’t hide them on the menu, don’t raise the price without reason. Feature them prominently and let them work for you.
Plowhorses — High popularity, low margin
Dishes everyone loves but that cost you too much to make. Grandma’s lasagna, the steak and fries. You can’t remove them — guests specifically look for them. The strategy is to optimize: reduce the food cost without changing the flavor (tighter portions, alternative ingredients, fewer expensive garnishes) or raise the price slightly, justified by richer descriptions.
Puzzles — Low popularity, high margin
Dishes that would make you good money, but nobody orders them. Often the problem isn’t the dish — it’s how you present it. The strategy is to reposition: more enticing description, better placement on the menu, direct server recommendation. “I’d highly recommend it — it’s been the most popular dish this week.”
Dogs — Low popularity, low margin
Almost nobody orders them and they don’t make you money. The strategy is to remove or completely redesign. Every item on your menu has a cost: mental space for the guest, ingredients in storage, prep time. A dish that doesn’t sell and doesn’t margin is dead weight.
How to classify your dishes
To apply the matrix, you need two numbers for each dish:
1. Contribution margin = Selling price − Ingredient cost
If your mushroom risotto sells for $22 and ingredients cost $6.40, the margin is $15.60.
2. Sales mix = How many times that dish is ordered in a period (week, month)
With this data, calculate:
- Average margin across all dishes in the category (appetizers, mains, desserts)
- Average popularity (average number of orders per dish)
Every dish above average on both metrics is a Star. Above on popularity but below on margin is a Plowhorse. And so on.
You don’t need complicated software. A spreadsheet with three columns (dish, margin, monthly sales) and thirty minutes of your time is enough for the first analysis.
The psychology of menu design
Menu engineering isn’t just numbers. It’s also how your guest’s brain reads the menu — and here psychology matters more than accounting.
Where the eye lands
Eye-tracking studies show that on a one or two-page menu, the eye goes first to the upper center and then to the upper right corner. These are premium spaces — put your Stars and Puzzles (high-margin dishes you want to push) there.
The anchor effect
Place a slightly more expensive dish at the top of each section. Not because you’ll sell many of those, but because everything else looks more reasonable by comparison. A $38 main course makes the $24 one feel like a “sensible choice.”
Descriptions that sell
“Risotto” doesn’t sell. “Carnaroli risotto slow-stirred with 36-month Parmigiano and wild porcini from the Dolomites” sells. Sensory descriptions — evoking origin, method, and texture — increase dish sales by up to 27% according to a Cornell University study.
Don’t overdo it. Two lines are enough. But make the guest picture the dish before they order it.
Remove the currency symbol
Writing “22” instead of “$22.00” reduces the perception of cost. The dollar sign activates the brain’s spending awareness. The number alone softens it. It’s a small detail, but a well-documented one.
Strategies to raise average check
Menu engineering isn’t just about shifting orders from low-margin to high-margin dishes. It’s also about increasing the total spend per table without making the guest feel pressured.
There’s also a line that lifts the bill directly without any upsell technique: the coperto. It’s almost pure margin and scales automatically with every cover. We treat it as a real product line in the dedicated piece on coperto as a revenue line.
Structural upsells
Don’t rely on servers alone for upselling. Build it into the menu:
- “Add black truffle +$8” under pasta dishes
- “Pairs well with…” next to mains, suggesting a side or wine
- Tasting menu featured prominently as a premium option
The “Chef’s Selection” section
A box or separate section with 2-3 curated dishes. It works for two reasons: it creates urgency (these are special, not permanent) and it steers choice toward high-margin items.
Dessert strategy
Dessert is often the dish with the highest margin and the lowest sales. Why? Because the server asks “Would you like dessert?” when the guest is already full and ready to leave. Solution: place the dessert menu on the table at the start of dinner, as a promise. “Save room for the finale.”
The review cycle
Menu engineering isn’t a one-time project. It’s a continuous cycle:
- Analyze — Classify dishes in the matrix (every 2-3 months)
- Act — Promote Stars, optimize Plowhorses, reposition Puzzles, remove Dogs
- Measure — After changes, check if the sales mix and average check improved
- Repeat — The seasonal menu change is the perfect opportunity for a full cycle
Each review is also an opportunity to reduce food waste: fewer dishes on the menu means fewer ingredients in storage and less spoilage.
How reservation data helps
Menu engineering works better when you have data. And reservations are a valuable source:
- Knowing how many covers to expect lets you prepare the right quantities of each ingredient
- Understanding the type of service (romantic Saturday dinner vs. Wednesday business lunch) helps predict which dishes will sell more
- CRM data tells you whether returning guests always order the same dish or explore — useful for deciding what to keep fixed and what to rotate
Menus that work for you
Coperti gives you the statistics you need to make menu decisions: covers per service, occupancy trends, returning guest data. It’s not a menu engineering tool — it’s the system that provides the numbers behind your choices.
If you want to start designing your menu strategically, get in touch to discover how reservation data can guide your decisions. Your menu is your best salesperson — it deserves to be designed, not improvised.