FeaturesPricingLocationsCompareGloriaFoodBlogGet set up

Menu engineering matrix: stars, plowhorses, puzzles and dogs (with a worked example)

Updated 2026-10-27

Menu engineering tells you which dishes earn their place. You need two numbers per item: how much profit it makes per sale, and how often it sells. Cost your dishes first (see how to price menu items).

The formulas

An item is high profit if its CM is above the average CM, and popular if its sales mix is above the threshold.

The menu engineering matrix

PopularNot popular
High profitStar: keep, feature and protectPuzzle: promote, rename, reposition
Low profitPlowhorse: reprice gently, cut cost, pair with add-onsDog: rework or remove

Worked example (illustrative, four items, one month)

ItemSoldPrice ex GSTCostCMMixClass
Chicken rice400$13.00$3.90$9.1040%Plowhorse
Beef rendang300$17.00$5.50$11.5030%Star
Barramundi100$24.00$9.00$15.0010%Puzzle
Veg curry200$12.00$3.50$8.5020%Dog?

Total items sold: 1,000. Total CM: $3,640 + $3,450 + $1,500 + $1,700 = $10,290, so the average CM is $10.29. The popularity threshold is (1 ÷ 4) × 70% = 17.5%. Veg curry sells 20%, above the threshold, so it is in fact a plowhorse, not a dog. This is why you calculate rather than guess.

What to do with each quadrant

Menu engineering online

On an online menu, the first category and the first items in each category get the most attention. Put stars and puzzles there, add photos, and use upsells for sides and drinks. Chefzi lets you reorder items and categories at any time. See features.

Use your findings on your online ordering page, where item order is easy to change. Use them on table QR menus too. Remember that Uber Eats commission changes each dish's margin. See the Uber Eats and DoorDash commission report for every rate and its source. The commission calculator shows the figure for your own sales.

More guides

Frequently asked questions

What is menu engineering?

A way of analysing each menu item by profit (contribution margin) and popularity (sales mix), then deciding what to promote, reprice, rework or remove.

What are the four quadrants?

Stars (high profit, high popularity), plowhorses (low profit, high popularity), puzzles (high profit, low popularity) and dogs (low profit, low popularity).

How often should I do a menu engineering analysis?

Whenever you change the menu, and at least every few months using your latest sales and costs.

Where do I get the sales data?

From your POS or online ordering reports: the number sold of each item over the same period.

Get your commission-free ordering page What do the apps cost me? →