🍽️Menu Engineering Analyzer

Analyze menu by margin and popularity

How to use the Menu Engineering Analyzer

Menu engineering plots every item on two axes, contribution margin and popularity, and sorts them into four boxes. High margin and high volume is a Star, high volume with thin margin is a Plow Horse, high margin that nobody orders is a Puzzle, and low on both counts is a Dog. Contribution margin per unit here is simply the menu price minus the food cost you enter.

Where you draw the two threshold lines decides the classification, so this tool fixes them and shows both on screen. The popularity threshold is an equal share of sales (100% divided by the number of items) multiplied by 0.7, the standard adjustment used in menu engineering so that a realistic number of items can clear the bar. The contribution margin threshold is the weighted average margin per unit: total contribution margin divided by total units sold, which lets high-volume items pull the line more than rarely ordered ones.

The classification is a starting point for action, not a verdict. Protect Stars by holding quality and giving them prime placement on the menu. Work on Plow Horses by trimming cost or testing a modest price increase. Try renaming, re-describing or re-positioning Puzzles before writing them off. Reconsider Dogs by reworking the recipe or removing them entirely.

This page was written as of September 2026 and is for reference only. Labor time, prep complexity and shared ingredient usage are not captured here, so pair the output with your own cost data before you redesign a menu.

Frequently Asked Questions

Why is the popularity threshold not just an equal share?

As the item count grows, very few items land exactly at the average share, so almost everything falls into the unpopular half. Multiplying the equal share by 0.7 is the standard adjustment that keeps the line realistic, and this tool uses it.

Is the contribution margin threshold a simple average?

No, it is weighted by units sold: total contribution margin divided by total units. High-volume items therefore influence the line more than rarely ordered ones. The figure is displayed with the results so you can see exactly where the split falls.

What should I do about a negative contribution margin?

It means the cost you entered is higher than the price, so each sale loses money. The tool names those items in a note under the table. Check the cost entry first, then adjust the price or the recipe.