Menu Engineering Calculator
Not every menu item earns its place. Enter each item's food cost percentage and how many you sell, and this tool sorts your menu into stars, plowhorses, puzzles, and dogs: with a strategy for each. Everything updates live.
| Menu item | Food cost % | Units sold / period |
|---|
What each menu category means
Your menu is a portfolio, not a list
Most menus are built on instinct and edited by complaint: the squeaky dishes get attention while quiet underperformers sit for years. Menu engineering replaces instinct with two honest numbers per item: how profitable it is (food cost percentage) and how popular it is (units sold). Items above average on both are stars; below on both are dogs. The magic is in the middle: plowhorses and puzzles are where small changes, a price nudge, a menu reposition, a renamed dish, produce outsized returns.
Worked example: four items. Margherita pizza: 24% food cost, 220 sold. Truffle risotto: 38% food cost, 190 sold. Burrata salad: 26% food cost, 60 sold. Seafood linguine: 41% food cost, 45 sold. Averages: 32.25% food cost, 129 units. The margherita (low cost, high sales) is a star, feature it. The risotto (high cost, high sales) is a plowhorse, shave the truffle portion or raise the price $2. The burrata (low cost, low sales) is a puzzle, move it to the menu's top-right hotspot and train servers to suggest it. The linguine (high cost, low sales) is a dog, rework or retire. Four decisions, each obvious once the numbers are visible.
Low food cost % + high sales = ★ Star
High food cost % + high sales = Plowhorse
Low food cost % + low sales = Puzzle
High food cost % + low sales = Dog
Practical tips for the menu
Use the same sales period for every item: a week or a month from your POS. Get food cost percentages from real recipe costing, not estimates; the classification is only as honest as its inputs. Act on one category per menu cycle so you can measure what worked. And remember the human factor: a "dog" that's the owner's signature dish needs a conversation, not a spreadsheet execution.
Frequently asked questions
What is menu engineering?
Menu engineering is a method for evaluating every menu item on two axes, profitability (food cost percentage) and popularity (sales volume), and sorting items into four categories: stars, plowhorses, puzzles, and dogs. Each category gets a different strategy: promote, reprice, reposition, or remove.
What are stars, plowhorses, puzzles, and dogs?
Stars are high-profit, high-sales items, your menu's MVPs, protect and promote them. Plowhorses are low-profit but high-sales, keep them, but nudge price or cost. Puzzles are high-profit but low-sales, reposition them on the menu or rename them. Dogs are low-profit and low-sales, rework or retire them.
How often should I redo a menu engineering analysis?
Quarterly is the sweet spot for most restaurants: often enough to catch drift, not so often that you're chasing noise. Redo it immediately after any menu change, supplier switch, or significant price move, since all three shift the underlying numbers.
What data do I need for menu engineering?
Two numbers per item: food cost percentage (from your recipe costing) and units sold over the same period (from your POS). That's it. The calculator above compares each item against your menu averages to classify it: no statistics degree required.
Should I just delete all the dogs from my menu?
Not automatically. Some dogs earn their place: a vegetarian option that loses a little money but keeps mixed groups choosing your restaurant, or a signature dish with marketing value. Rework the cost or price first, reposition it second, and only delete when an item has no strategic reason to exist.