Menu · June 1, 2026 · 5 min read
Menu Engineering 101: Pricing Dishes for Profit, Not Just Popularity
Your best-selling dish and your most profitable dish are rarely the same thing. Menu engineering is the discipline of noticing the difference.
Menu engineering sounds like a consultant's buzzword, but the idea behind it is simple: every dish on your menu has two numbers that matter - how often it sells, and how much it actually makes you after ingredient cost. Plot every dish on those two axes and four groups appear, and each one needs a different response.
The dishes that sell a lot AND make good margin are your stars - protect them, keep them visible, don't discount them. The dishes that sell a lot but make thin margin are your workhorses - they bring people in the door, but every extra one you sell barely moves your bottom line; a small price increase here often goes unnoticed by guests but adds up fast. The dishes that sell rarely but have great margin are hidden gems - they need better placement on the menu or a server mention, not a lower price. And the dishes that sell rarely AND make poor margin are the ones costing you more than they're worth - most restaurants keep two or three of these out of habit alone.
The mistake most independent restaurants make isn't pricing too high or too low - it's pricing everything the same way, usually "cost plus a flat markup," without ever separating popularity from profitability. A dish can be beloved by regulars and still be quietly losing you money on every plate.
You don't need a spreadsheet built by a consultant to start. Pull the last month of sales by dish, note the ingredient cost for each one, and just look at where things land. Even a rough first pass usually surfaces one or two dishes that are clearly in the wrong place - either underpriced relative to how popular they are, or kept on the menu purely out of loyalty to an old favorite that nobody actually orders anymore.
EasyZahl Team