Menu Pricing8 min read · July 2026

Menu Engineering: Design Your Menu to Sell More Profitable Dishes

Last updated: July 22, 2026 · Reviewed by the MenuPricer Team

Menu engineering is one of the highest-ROI changes a restaurant can make — and it costs nothing except an afternoon of analysis. By mapping your dishes across profit and popularity, you can redesign your menu to naturally steer customers toward the dishes that make you the most money.

The four-quadrant framework

Every dish on your menu falls into one of four categories based on two factors: how profitable it is (contribution margin = price minus food cost) and how popular it is (number sold per week). Plot your menu and you get four quadrants:

High margin · High popularity

Stars ⭐

Your best-selling dish that customers rave about AND makes you money.

Action: Feature prominently. Protect the price. Do not change the recipe.

Low margin · High popularity

Plowhorses 🐴

The pasta everyone orders because it's cheap — but you barely make money on it.

Action: Raise price slowly (5-8% at a time). Reduce ingredient cost. Reposition on menu away from prime spots.

High margin · Low popularity

Puzzles ❓

A dish with great margins that nobody orders — often because it sounds boring or is buried on page 3.

Action: Rename it. Add a photo. Move to a prime menu position. Train staff to suggest it.

Low margin · Low popularity

Dogs 🐕

That dish you keep because the owner likes it. It costs you money and attention every service.

Action: Remove from menu, or completely redesign (different ingredients, different price point).

How to classify your dishes

You need two numbers for each dish: contribution margin and units sold per week.

1

Calculate contribution margin per dish

Contribution margin = Menu price − Food cost. If a burger sells for $16 and costs $4.80 in ingredients, the contribution margin is $11.20. This is more useful than food cost percentage because it tells you the actual dollars you keep per order.

2

Find your average contribution margin

Add up all your dishes' contribution margins and divide by the number of dishes. This is your threshold — dishes above average are 'high margin,' dishes below are 'low margin.'

3

Find your average popularity

Count how many of each dish you sold last month. Divide total covers by number of dishes. Dishes selling above average are 'high popularity,' below average are 'low popularity.'

4

Plot each dish

High margin + high popularity = Star. High margin + low popularity = Puzzle. Low margin + high popularity = Plowhorse. Low margin + low popularity = Dog.

Menu layout: where the eye goes

Cornell research established a reading pattern for restaurant menus — use it to place your Stars in prime positions:

① BEST

Top-right of first page — highest attention zone. Place your most profitable Star here.

② Good

Top-left of first page — second most viewed position.

③ Average

Middle sections — where Plowhorses belong.

④ Lowest

Last page, bottom sections. Reserve for Dogs you are phasing out.

Additional layout tactics: use a box or border around one item per section (draws 30% more attention). Use a photo on 1-2 dishes per page maximum — more than that and the effect disappears. Never put a currency symbol next to prices — it activates price sensitivity. "$14" triggers less resistance than "14.00" or "Fourteen dollars."

Anchor pricing: make everything else look reasonable

Place one high-priced item at the top of each section — not because you expect to sell many of them, but because it makes everything else look more affordable by comparison. A $68 dry-aged ribeye makes a $36 salmon feel like a bargain. This is the anchor effect, and it genuinely works.

The anchor dish should ideally be a Puzzle — high margin, currently low sales. Its new role is not to sell well, but to make your Stars look like good value.

How often to re-engineer your menu

Run a full menu engineering analysis every 6 months, or whenever: you add more than 3 new dishes, ingredient costs shift significantly, or your average check drops for two consecutive months. The quadrant positions of dishes change as customer preferences shift and as competitors enter or exit your market.

Find your Stars and Dogs in minutes

MenuPricer calculates contribution margin for every dish and flags low-margin items — the first step in any menu engineering analysis.

Analyze My Menu Margins Free →

No credit card · Free for 5 dishes

Frequently asked questions

What is menu engineering?

Menu engineering is the practice of analyzing each menu item by its profitability (contribution margin) and popularity (number sold) to strategically position items on the menu. Developed by Michael Kasavana and Donald Smith at Michigan State University in 1982, it classifies dishes into four categories: Stars (high profit, high popularity), Plowhorses (low profit, high popularity), Puzzles (high profit, low popularity), and Dogs (low profit, low popularity). The goal is to use menu layout, design, and pricing to sell more Stars and fewer Dogs.

How does menu placement affect sales?

Research from Cornell University's Center for Hospitality Research found that items placed in the top-right corner of a menu page receive disproportionate attention — what researchers call the 'sweet spot.' Items featured in boxes, with photos, or with descriptive names sell 27% more than the same dish listed plainly. A high-margin dish moved from the middle of a section to the top can see a 15-30% sales increase with no other changes.

What is the most profitable menu strategy?

The most profitable menu strategy combines three tactics: (1) Feature your highest contribution margin dishes in prime visual positions (top-right, boxed, with photos). (2) Price anchor items strategically — a $65 steak makes a $38 salmon look reasonable. (3) Remove or redesign your Dogs — items that are rarely ordered and have low margins dilute your kitchen focus and increase food waste. Restaurants that apply menu engineering typically see 5-15% improvements in average contribution margin per cover.

How many items should be on a restaurant menu?

Research suggests 7 items per category is the optimal number — more than that creates 'choice overload' and customers default to familiar safe choices rather than exploring. A full-service restaurant menu with 6-8 starters, 6-8 mains, 4-6 desserts, and 4-6 sides outperforms larger menus in both average check and kitchen efficiency. The pandemic-driven menu reduction trend (many restaurants cut menus by 30-50%) confirmed that focused menus drive higher margins.

Related guides