Menu Engineering with AI: The Science of Profitable Menus
Menu engineering is the strategic analysis of your menu's profitability and popularity. When combined with AI, it becomes a powerful system for increasing your average order value by 15-25%. Here's the complete methodology.
1What is Menu Engineering?
Menu engineering is the study of profitability and popularity of menu items and how these factors influence the placement of items on a menu. It was developed in the 1980s by Michael Kasavana and Donald Smith at Michigan State University, and it remains one of the most powerful tools for restaurant profitability.
The core insight is simple: not all menu items are created equal. Some items are highly profitable but rarely ordered. Others fly off the line but barely contribute to your bottom line. Menu engineering helps you identify these patterns and take strategic action.
Increase Profit Margins
Guide customers toward high-margin items through strategic placement and descriptions.
Reduce Waste
Identify underperformers to eliminate or reinvent, reducing inventory waste.
Optimize Pricing
Find the sweet spots where prices maximize both orders and profit.
Data-Driven Decisions
Replace guesswork with analytics when updating your menu.
2The Menu Engineering Matrix
The foundation of menu engineering is a 2x2 matrix that classifies every menu item based on two dimensions: profitability (contribution margin) and popularity (sales volume).
⭐ Stars
High Profit + High Popularity
Your best items. Feature prominently and protect the recipe. These are your cash cows.
🧩 Puzzles
High Profit + Low Popularity
Hidden gems. Great margins but need better marketing, placement, or descriptions.
🐴 Plowhorses
Low Profit + High Popularity
Customer favorites but thin margins. Consider raising prices or reducing costs.
🐕 Dogs
Low Profit + Low Popularity
Underperformers. Candidates for removal, reinvention, or repositioning.
The Goal
Ideally, you want to convert Puzzles into Stars (by increasing their popularity) and Plowhorses into Stars (by improving their margins). Dogs should be removed or completely reimagined.
3Collecting the Right Data
Menu engineering requires two key data points for each item:
1. Contribution Margin
This is the selling price minus the food cost. It tells you how much gross profit each item generates.
Formula:
Contribution Margin = Selling Price - Food Cost
Example: If a pasta dish sells for $18 and costs $5 in ingredients:
$18 - $5 = $13 contribution margin
2. Menu Mix (Popularity)
This is the percentage of total items sold that each menu item represents.
Formula:
Menu Mix % = (Item Sales ÷ Total Sales) × 100
Example: If you sold 150 pasta dishes out of 1,000 total items:
(150 ÷ 1000) × 100 = 15% menu mix
Data Sources
- POS system sales reports (item quantities, revenue)
- Recipe costing spreadsheets (ingredient costs per dish)
- Inventory management systems
- Digital menu analytics (if using a platform like Menyo)
4Classifying Your Menu Items
To place each item in the matrix, you need to compare it against averages:
Step 1: Calculate Averages
- Average contribution margin across all items
- Average menu mix percentage (100% ÷ number of items)
Step 2: Classify Each Item
| Item | Margin | Mix % | Category |
|---|---|---|---|
| Ribeye Steak | $28 (High) | 18% (High) | ⭐ Star |
| Lobster Risotto | $22 (High) | 3% (Low) | 🧩 Puzzle |
| Caesar Salad | $6 (Low) | 22% (High) | 🐴 Plowhorse |
| Veggie Wrap | $4 (Low) | 2% (Low) | 🐕 Dog |
5Strategies for Each Category
⭐ Stars: Protect and Promote
- • Place in prime menu positions (top right, first in category)
- • Use visual callouts: boxes, icons, "Chef's Favorite"
- • Maintain recipe consistency—don't change what works
- • Consider slight price increases if demand is strong
- • Train staff to recommend these items
🧩 Puzzles: Increase Visibility
- • Reposition to more visible menu locations
- • Rename with more appealing descriptions
- • Add photography if not already present
- • Create a story: sourcing, preparation method, chef inspiration
- • Test as daily specials to gauge response with more attention
- • Lower price slightly to test if price is the barrier
🐴 Plowhorses: Improve Margins
- • Raise price incrementally (customers may not notice $1-2)
- • Reduce portion size slightly
- • Substitute cheaper ingredients without sacrificing quality
- • Bundle with higher-margin sides or drinks
- • Move to less prominent menu position to reduce orders
🐕 Dogs: Remove or Reinvent
- • Remove from menu entirely (first choice)
- • If removal isn't possible (customer expectations), reimagine completely
- • Hide in less visible positions
- • Raise price to improve margins (if they order anyway, you profit more)
- • Replace with a new item that might perform better
6AI-Powered Menu Optimization
Artificial intelligence takes menu engineering to the next level by automating analysis, generating insights, and even creating content. Here's how AI can help:
Automated Classification
AI can analyze your POS data and automatically categorize items into Stars, Puzzles, Plowhorses, and Dogs—saving hours of spreadsheet work.
Description Generation
AI can write appetizing, conversion-focused descriptions for your menu items. Input basic ingredients and cooking method, get polished copy.
Price Optimization
AI models can analyze competitor pricing, local demographics, and historical data to suggest optimal price points for each item.
Trend Prediction
AI can identify seasonal patterns, predict which items will trend, and suggest when to introduce or retire menu items.
Menyo's AI Features
Menyo includes AI-powered description generation, menu extraction from PDFs, and analytics that help identify your Stars and Dogs automatically.
7Pricing Psychology
How you present prices affects customer perception and ordering behavior. These psychological principles are backed by research:
Remove Dollar Signs
Studies show "$19" feels more expensive than "19". The currency symbol reminds customers they're spending money.
Avoid Price Columns
When prices are aligned in a column, customers scan for the cheapest option. Nestle prices within descriptions instead.
Use Decoy Pricing
Add a premium option that makes your target item seem reasonable. A $45 steak makes the $32 steak look like a deal.
Charm Pricing Isn't Always Best
$9.99 works for fast food but can feel cheap for fine dining. $30 can signal quality better than $29.99.
Bundle Strategically
"Dinner for Two: $75" obscures individual item costs and can increase total spend.
Anchor High
List expensive items first in a category. Everything after seems more affordable by comparison.
8Menu Layout & Design
Where items appear on your menu influences what gets ordered. Eye-tracking studies reveal consistent patterns:
The Golden Triangle
On a single-page menu, eyes start at the middle, move to the top right, then top left. Place Stars and high-margin Puzzles in these zones.
Category Order
- Lead with appetizers/starters (sets the spending tone)
- Place highest-margin items first within each category
- End categories with a solid mid-range option
- Desserts and drinks last (after commitment to main order)
Visual Hierarchy
- Use boxes or highlighting for 1-2 items per category (not more)
- Add icons sparingly: "New", "Spicy", "Chef's Pick"
- High-quality photos increase orders by up to 30%
- White space makes menus easier to scan
- Limit items per category to 7 (±2) to avoid choice paralysis
9Testing & Iteration
Menu engineering isn't a one-time project. It's an ongoing process of testing, measuring, and refining.
What to Test
- Item names and descriptions (A/B test different copy)
- Price points ($18 vs $19 vs $20)
- Menu position and category order
- Adding or removing photos
- Highlighting strategies (boxes, icons, colors)
- Bundling options and combo pricing
Testing Framework
- Change one variable at a time to isolate impact
- Run tests for at least 2-4 weeks for statistical significance
- Compare same-period results (weekdays vs weekdays, not weekday vs weekend)
- Document everything: what changed, when, what resulted
10Measuring Results
Track these metrics to measure the success of your menu engineering efforts:
Average Check
Total revenue ÷ Number of covers
Food Cost %
Food costs ÷ Food revenue
Gross Profit Margin
Revenue - COGS ÷ Revenue
Menu Mix Shift
Changes in what % each item represents
Star Item Sales
Are your Stars selling more?
Dog Item Sales
Are Dogs declining after repositioning?
Expected Results
Well-executed menu engineering typically delivers:
- 5-15% increase in average check
- 2-5 percentage point improvement in food cost
- Cleaner inventory with less waste
- Better guest satisfaction (paradox of choice reduction)
Getting Started: Your Action Plan
- 1Export your last 3 months of sales data from your POS
- 2Calculate contribution margin for each menu item
- 3Calculate menu mix % for each item
- 4Plot items on the menu engineering matrix
- 5Identify your top 3 Stars (protect them)
- 6Pick 2 Puzzles to spotlight with better positioning
- 7Find 1-2 Plowhorses to test price increases
- 8Remove or hide your worst-performing Dog
- 9Implement changes and track for 4 weeks
- 10Repeat quarterly
Ready to engineer a more profitable menu?
Menyo's digital menus include analytics that automatically track which items customers view most, helping you identify Stars and Puzzles without manual spreadsheet work.
Get Started Free