DK Agency Logo
DK Agency
Back to blog
📈 Sales🔄 published

Menu Engineering: Which Dish Makes You Money, Which Dish Kills Your Profit

Doğan Tomris
February 12, 2026
12 min read
Menu Engineering: Which Dish Makes You Money, Which Dish Kills Your Profit

Category: 📈 Sales & Menu | Reading time: 10-12 min


You have 45 items on your menu. Do you know which 5 are making you money and which 10 are losing it? You don’t. Because you treat the menu like a "list of dishes," but in reality, the menu is a sales tool.

Menu engineering means evaluating every dish based on 2 metrics: how much it sells (popularity) and how much profit it brings (profitability). When you combine these two dimensions, you get 4 categories — and every dish on your menu falls into one of them.

In this article, I’ll teach you this system from scratch. No MBA required. Just a calculator and Excel.



The Menu Matrix — 4 Categories

This system was adapted for the restaurant industry based on the famous Boston Consulting Group (BCG) matrix. Every dish has 2 indicators:

  • Popularity: Does it sell a lot or a little?
  • Profitability (contribution margin): How much profit remains per portion?

Based on these two indicators, we get 4 categories:

High ProfitLow Profit
High Sales⭐ STAR🐴 PLOWHORSE
Low Sales🧩 PUZZLE🐕 DOG

⭐ STAR — High Sales + High Profit

This is the hero of your menu. Protect it. Do not raise its price (for now), do not lower quality, and keep it in a visible spot on the menu.

🐴 PLOWHORSE — High Sales + Low Profit

Popular, but leaves you little money. Strategy: either reduce its food cost (cheaper ingredients, portion optimization), or increase the price slightly, or bundle it with a high-margin side dish (combo).

🧩 PUZZLE — Low Sales + High Profit

It makes money, but nobody orders it. Strategy: increase its visibility — place it in a better spot on the menu, have the server recommend it, tag it as "chef’s choice", promote it on social media.

🐕 DOG — Low Sales + Low Profit

Doesn't sell and doesn't profit. Strategy: kill it. Remove it from the menu. It takes up space, requires inventory, and slows down the kitchen. Don't get sentimental — don't say "but this is our classic." If it doesn't sell and doesn't profit — it has no place on the menu.


📋DK AGENCY NOTU

📝 DOĞAN'S NOTE: "We did a menu analysis at one restaurant. There were 42 dishes. 8 turned out to be 'dogs' — they didn't sell and didn't profit. The owner said, 'But it's my grandfather's recipe, I can't take it off.' I said, 'Respect your grandfather, but also respect your cash register.' We removed those 8, kitchen speed increased by 20%, waste dropped by 30%."

DT
— Doğan Tomris

Step-by-Step: How to Do a Menu Analysis

Step 1: Collect Sales Data

From the last 3 months' sales report, extract the sales count for each dish. If you have a POS system — this is automatic. If no POS — you'll have to count manually (but seriously, get a POS).

Step 2: Calculate the Contribution Margin for Each Dish

Contribution Margin = Selling price - Food cost

Example:

  • Chicken Sac: Price 18 AZN, Food cost 5.39 AZN → CM = 12.61 AZN
  • Minced Kebab: Price 14 AZN, Food cost 6.80 AZN → CM = 7.20 AZN

Step 3: Calculate Averages

  • Average Popularity: Total sales count of all dishes ÷ number of dishes
  • Average CM: Average of all dishes' CM values

Step 4: Place Each Dish in the Matrix

DishSales (month)CM (AZN)PopularityProfitabilityCategory
Chicken Sac32012.61HighHigh⭐ Star
Minced Kebab2807.20HighLow🐴 Plowhorse
Veal Medallion4518.50LowHigh🧩 Puzzle
Vegetable Gratin224.30LowLow🐕 Dog

Now each dish has a strategic plan.



Menu Design — Where Does the Eye Go?

The second part of menu engineering is visual placement. Research shows that the eye first looks at certain points on a menu:

Single-page menu: The eye starts in the center, then goes to the top right, then to the top left.

Bifold menu: The eye first looks at the top center of the right page — this is called the "golden triangle." Place your highest-margin dishes right there.

Trifold menu: The eye first looks at the top of the center panel.

Practical rules:

  1. Place your most profitable dishes where the eye first lands — top right or top center.
  2. Highlight with a box. Draw a thin frame around your highest-margin dish — the eye automatically goes there.
  3. Add a "Chef's Recommendation" tag. This is ideal for Puzzle category dishes — profitable but low-selling; the tag boosts sales.
  4. Don't list prices in a straight column. If prices are written in a neat right-aligned column, people look for the cheapest. Write the price at the end of the dish description, without a period — it directs attention to the dish, not the price.
  5. Omit the currency symbol. Studies show that currency symbols remind people they are spending money. Just write the number: "18" — not "18 AZN."

Upselling — Server Sales

The third pillar of menu engineering is server sales. The menu is perfectly designed, but if the server just asks "What would you like?" and waits — half the engineering is lost.

What should the server do?

  • Actively recommend Puzzle dishes. "Our chef's special today is the veal medallion, I highly recommend it" — that's a sales sentence.
  • Offer dessert and drinks to EVERY TABLE. Not "Would you like dessert?" but "Our cheesecake is excellent today, shall I bring one to share?" — specific, descriptive, action-oriented.
  • Suggest combos (bundling). "You ordered the kebab — would you like a drink with it? Our buttermilk is homemade" — that's cross-selling.


Menu Size — "More" Is Always "Bad"

In Baku, restaurants operate with menus of 60-80 dishes. This is a disaster. Why?

  • Inventory bloats: Storing ingredients for 80 dishes = large storage, many fridges, lots of waste.
  • Kitchen slows down: The chef can't memorize 80 dishes, quality drops.
  • Customers get confused: Choice paradox among 80 dishes — too many choices = inability to choose = dissatisfaction.
  • Food cost increases: Ingredients for slow-selling items spoil.

Ideal menu size:

Restaurant typeIdeal number of dishes
Fast-casual15-20
Casual dining25-35
Fine dining12-20
Café15-25
Kebab shop / specialty concept10-15
📋DK AGENCY NOTU

📝 DOĞAN'S NOTE: "When I see an 80-item menu, I know the restaurant has 'a little bit of everything' but nothing 'good.' The best restaurants operate with 20-30 dishes — but every single one is perfect. Less but good > more but average."

DT
— Doğan Tomris

Menu Update Calendar

You design a menu once and forget it? Big mistake.

FrequencyWhat to do
Every weekCheck sales data — which items are up, which are down?
Every monthUpdate food costs — if prices have changed, recalculate the menu matrix
Every 3 monthsDo a menu analysis — remove Dogs, promote Puzzles, test new items
Every 6 monthsSeasonal menu update — spring/winter menu
Once a yearFull menu audit — design, pricing, category balance

MENU ENGINEERING CHECKLIST

#StepStatus
1Calculate food cost for each dish (from recipe card)
2Calculate contribution margin for each dish
3Collect sales data from the last 3 months (from POS)
4Build the menu matrix: Star, Plowhorse, Puzzle, Dog
5Remove Dogs from the menu
6Move Puzzles to more visible spots on the menu
7Optimize food cost of Plowhorses or increase their price
8Give servers a list of "dishes to sell"
9Place your most profitable dish in the golden triangle of the menu design
10Write prices without currency symbol, not in a column

💡

💡 DK Agency: Hard to do the menu analysis yourself? The DK Agency Toolkit includes a menu matrix template — enter sales counts and food costs, and the system automatically categorizes dishes. We also offer consulting services for menu optimization, pricing strategy, and server sales training.

📧 info@dkagency.com.tr | 🔧 dkagency.com.tr/en/tools | 🌐 dkagency.com.tr/en/tools/marketing-ocagi