MenuSpy Guides · Updated April 2026 · 13 min read · Last reviewed: October 2026
Menu Engineering Guide: Stars, Plowhorses, Puzzles & Dogs Explained
Quick Answer
Menu engineering classifies every item by popularity and profitability into a 2 by 2 matrix: Stars (protect and feature), Plowhorses (reprice or reportion), Puzzles (reposition on the menu), and Dogs (remove or revamp). Plot items by contribution margin (menu price minus ingredient cost), not food cost percentage, using 30-90 days of POS sales data, and rerun the analysis quarterly.
The 2 by 2 Framework Explained
Menu engineering was developed by Michael Kasavana and Donald Smith at Michigan State University in 1982. The framework classifies every menu item on two dimensions:
- Popularity: How often does this item sell relative to other items in the same category?
- Profitability: How much does this item contribute to covering overhead and profit (contribution margin, not food cost %)?
High Profitability
Low Profitability
Popularity
High PopularityHigh Margin
Stars
Your best items. Popular AND profitable. Protect these at all costs, don't discount, don't reportion, don't remove. Feature prominently on your menu.
High PopularityLow Margin
Plowhorses
Popular but not very profitable. Guests love them, but they don't help your margins much. The goal: carefully raise prices or reduce portion cost.
Low PopularityHigh Margin
Puzzles
Profitable but underordered. Something's stopping guests from ordering them, bad placement, weak description, poor pricing. Fix the visibility, not the item.
Low PopularityLow Margin
Dogs
Low sales, low margin. They take up menu space and kitchen complexity for almost no return. Candidates for removal or complete revamp.
How to Run a Menu Engineering Analysis
-
Pull your sales data for the analysis period
Export item-level sales from your POS system for the past 30-90 days. You need: item name, category, number sold, and menu price.
-
Calculate contribution margin for each item
Contribution Margin = Menu Price - Ingredient Cost. You'll need your current recipe costs for each item. If you don't have them, estimate from your food cost %.
-
Calculate the popularity threshold for each category
Within each category, find the average number of orders per item. Items that sell above average are "high popularity"; below average are "low popularity." Don't compare burgers to salads, compare within each category.
-
Calculate the contribution margin threshold
Find the average contribution margin across all items in the category. Items above average are "high profitability"; below average are "low profitability."
-
Plot each item on the matrix
Assign each item to Stars, Plowhorses, Puzzles, or Dogs based on whether it's above or below the popularity and profitability thresholds.
-
Develop action items for each category
See specific actions below for each quadrant. Prioritize: Stars first (protect), then Plowhorses (improve margin), then Puzzles (reposition), then Dogs (remove or revamp).
CM = Menu Price - Ingredient Cost
CM = $14.95 - $4.18 = $10.77
Stars: What to Do
Stars are your golden items. They're popular and profitable. Your only job is to protect them:
- Give Stars the best placement on your menu (top of category, or highlighted with a box)
- Feature Stars in marketing, social media, and server recommendations
- Never discount Stars, they don't need it, and discounting trains guests to wait for deals
- Maintain quality consistency obsessively, Stars become Stars because of quality; any slip erodes the foundation
- Test modest price increases (+5-8%) annually; Stars often have more price elasticity than you think
Plowhorses: What to Do
Plowhorses are tricky, guests love them but they don't generate much margin. Your options:
Puzzles: What to Do
Puzzles are underordered despite strong margins. The problem is discoverability or communication, not the item itself. Fix the packaging, not the product:
- Move to better menu position: top of category, or inside a callout box
- Rewrite the description: use more sensory and evocative language; current description may not be communicating value
- Add a photo: a good photo on a digital menu can increase orders 30-40%
- Staff recommendation: train servers to mention Puzzles: "Our seared scallops are underrated, one of my favorites"
- Check the price: sometimes Puzzles are underordered because they're priced above their perceived value even if margin is good; a modest price cut may unlock volume
Dogs: What to Do
Dogs should be removed unless they serve a specific strategic purpose (dietary accommodation, brand anchor item). For each Dog, ask:
- Is this item required for any dietary need I can't serve otherwise? If a Dog is your only vegan entrée, keep it but consider a replacement with better margin.
- Does this item anchor a price tier? Sometimes a Dog functions as the low-price anchor that makes everything else feel more reasonable.
- If not, remove it. The menu space, kitchen complexity, and ingredient inventory cost are wasted. Removing Dogs typically increases average check because guest attention concentrates on higher-margin items.
Identify low-selling, low-margin items from your own sales data. Removing them simplifies the kitchen, reduces waste, and focuses guest attention on your best items. Don't be afraid to cut.
Worked Example: Full Menu Analysis
Casual Dining Entrée Category, 30-Day Data
Avg units sold: 152 = high popularity threshold
Avg contribution margin: $12.46 = high profitability threshold
Actions: Feature Chicken Sandwich prominently; test +$1 on House Burger and Fish Tacos; reposition Salmon and Ribeye to better menu position; rewrite Veggie Pasta description; remove Caesar Salad unless it serves dietary accommodation role.
How Often to Run the Analysis
Run a full menu engineering analysis quarterly. Use a shorter version (just checking top and bottom performers) monthly when you have a new menu or when you've made recent changes.
Trigger an immediate analysis when:
- Food costs shift significantly (major ingredient price change)
- A competitor makes significant menu changes
- You're planning a menu reprint or seasonal update
- Overall food cost % has crept above target for 2+ months in a row
Keep Your Menu Engineering Current
MenuSpy prepares a one-time restaurant intelligence report for $79 using available public sources. It includes competitor context, available prices, sources, and gaps. No account or subscription is required.
Get your report · $79