BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Menu psychology & menu engineering · ⏱️ 2 min read

What is menu engineering and how do you use it in your restaurant?

📝 KitchenNmbrs · updated 16 Mar 2026

Menu engineering reveals a shocking truth: your most popular dishes might be bleeding money while profitable gems sit ignored. Most restaurant owners assume busy dishes equal profitable dishes—but that's rarely the case. This systematic approach sorts your menu items into four categories, showing exactly which dishes deserve promotion and which need major changes.

What exactly is menu engineering?

Menu engineering sorts your dishes into 4 distinct categories using two critical factors:

  • Popularity: How frequently customers order each dish
  • Profitability: Your actual profit margin per dish

This creates 4 distinct dish types:

💡 The 4 quadrants:

  • Stars: High popularity + high profit (your money makers)
  • Plowhorses: High popularity + low profit (hidden profit killers)
  • Puzzles: Low popularity + high profit (untapped goldmines)
  • Dogs: Low popularity + low profit (menu deadweight)

How do you calculate popularity?

You'll measure popularity as your dish's share of total sales:

Popularity % = (Units sold of this dish / Total units sold) × 100

💡 Popularity example:

Last month's sales:

  • Ribeye: 120 orders
  • Salmon: 80 orders
  • Carbonara: 200 orders
  • Total: 400 orders

Carbonara popularity: (200 / 400) × 100 = 50%

How do you calculate profitability?

Profitability equals your gross profit per dish sold:

Gross profit = Menu price (excluding tax) - Food costs

💡 Profitability example:

Ribeye priced at €32.00 with 9% VAT

  • Price excluding VAT: €29.36
  • Food costs: €10.50
  • Gross profit: €18.86

Determining the threshold

Calculate average popularity and profitability across your entire menu. These averages become your dividing line between 'high' and 'low' performance.

⚠️ Note:

Analyze at least 4 weeks of data. Single-week snapshots get distorted by weather, events, or seasonal shifts.

What do you do with each category?

Stars (popular + profitable):

  • Feature prominently on your menu layout
  • Train staff to suggest these dishes
  • Maintain consistent ingredient availability

Plowhorses (popular + not profitable):

  • Increase prices gradually
  • Adjust portion sizes downward
  • Source lower-cost ingredients
  • Relocate to less prominent menu positions

Puzzles (not popular + profitable):

  • Rewrite menu descriptions with appeal
  • Coach servers to recommend them
  • Move to high-visibility menu spots

Dogs (not popular + not profitable):

  • Eliminate from the menu entirely
  • Replace with tested alternatives

Menu engineering in practice

Review your menu engineering every 3 months. From analyzing actual purchasing data across different restaurant types, dishes frequently shift categories due to seasonal preferences, food trends, or supplier cost fluctuations.

💡 Practical tip:

Focus on your top 10 sellers first. This covers roughly 80% of your insights without calculating every single menu item.

Food cost tracking systems can automatically monitor your per-dish profitability, so you'll spot profit patterns without manual calculations.

How do you do menu engineering? (step by step)

1

Gather your sales data

Pull from your POS system how many of each dish you've sold over the past 4 weeks. Also count your total number of dishes sold.

2

Calculate popularity per dish

Divide the number of portions sold of each dish by your total sales and multiply by 100. This gives you the popularity percentage.

3

Calculate gross profit per dish

Subtract the ingredient costs from each selling price (excl. VAT). This is your gross profit per portion.

4

Determine your averages

Calculate the average popularity and average gross profit of all your dishes. These are your thresholds between 'high' and 'low'.

5

Classify your dishes into categories

Place each dish in one of the 4 quadrants: Stars, Plowhorses, Puzzles, or Dogs, based on whether they score above or below the average.

✨ Pro tip

Target your Plowhorses within the next 30 days—they're silently draining profits despite high sales volume. One popular dish earning just €2 profit instead of €8 can cost you thousands monthly.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

How often should I do menu engineering?

Review your menu engineering every 3 months. Seasonal changes, food trends, and supplier price shifts cause dishes to move between categories regularly.

Should I always remove Dogs from the menu?

Not immediately. New dishes need time to gain traction, and seasonal items might underperform temporarily. But if they're still Dogs after 3 months, replace them with something fresh.

Can I just raise the price of Plowhorses?

Price increases work, but go slowly. Bump prices by 10-15% maximum and monitor customer reaction. Sometimes reducing portions or switching to cheaper ingredients works better than price hikes.

What if I don't have 4 weeks of data?

Start with 2 weeks, but expect less reliable results. Build your data collection gradually—more data means better decisions and clearer profit patterns.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

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.

JS

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.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

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 →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent