The Restaurant Menu Engineering Guide

Stars, plowhorses, puzzles and dogs. A worked example, what to change in each quadrant, and menu design that moves the mix.

By Rob Bruni, founder of OpsEdge Hospitality, twenty years running restaurants, bars, clubs and resorts. Updated November 2026.

Menu engineering is the practice of deciding what stays on the menu, what gets repriced and where things sit on the page, based on two numbers per item: how much margin it makes and how often it sells. It is the highest-return food cost exercise there is, because it changes what guests order rather than just what you pay for it. This guide covers the data you need, the matrix, a worked example, the actions for each quadrant, and how to run it every quarter.

What menu engineering is

Most menus are built once and then edited by habit: a dish the chef likes stays, a dish that a regular asks for stays, prices go up a dollar across the board every year or two. Menu engineering replaces habit with a simple analysis. For every item, what is the gross profit in dollars when one sells, and how many sell? Put those two numbers on a grid and the decisions make themselves.

It matters because food cost percentage is an average of every plate you sell. If guests order more of your high-margin items and fewer of your low-margin ones, food cost falls and profit rises with no change to purchasing, portions or prices.

The two numbers you need per item

Contribution margin

Contribution margin = Menu price − Plate cost

Plate cost is every ingredient at current invoice prices, including garnish, sides, oil and the bread basket. Use dollars, not percent. A $34 steak at a 40 percent food cost contributes $20.40. A $12 pasta at 22 percent contributes $9.36. The steak has the worse percentage and the better margin, and margin is what pays the rent.

Sales mix (popularity)

Mix % = Units sold of the item ÷ Total units sold in its category × 100

Pull it from the POS product mix report for a period long enough to be representative, usually four to eight weeks. Compare items within their own category (entrees against entrees, appetizers against appetizers), because a side will never outsell an entree and should not be judged against one.

The menu engineering matrix

For each category, work out the average contribution margin and the average mix percentage. Every item is then high or low on each axis, which gives four quadrants.

QuadrantMarginPopularityWhat it is
StarsHighHighYour best items. Protect them.
PlowhorsesLowHighGuests love them, they do not make enough. Re-engineer.
PuzzlesHighLowProfitable but nobody orders them. Promote or reposition.
DogsLowLowNeither. Remove or replace.

The popularity threshold is usually set at 70 to 80 percent of the category average rather than the average itself, so that a category with one runaway seller does not push everything else into "low." If you have 10 entrees, the average mix is 10 percent, and a reasonable threshold is 7 to 8 percent.

A worked example

Six entrees, four weeks, 2,400 entrees sold

ItemPricePlate costMarginSoldMixQuadrant
Ribeye$38$15.20$22.8042017.5%Star
Chicken parm$22$6.60$15.4056023.3%Star
Burger$16$5.90$10.1064026.7%Plowhorse
Salmon$29$10.20$18.8025010.4%Puzzle
Pasta primavera$19$4.40$14.6033013.8%Star (borderline)
Pork chop$27$11.80$15.202008.3%Dog

Average margin: $16.15. Average mix: 16.7%, threshold at 75% of average: 12.5%.

The burger is the most popular item on the menu and the lowest margin. Moving it from $16 to $17 adds $640 a month at the current volume, and almost no guest changes their order over a dollar on a burger. The salmon makes $18.80 every time it sells but only one guest in ten orders it, so it needs a better spot on the page and a server mention. The pork chop sells 50 a week at a middling margin and is tying up a protein that spoils; replace it with something that uses an ingredient you already stock.

What to do with each quadrant

Stars

  • Keep them exactly as they are. Do not change the recipe to save 30 cents.
  • Give them the best positions on the menu and keep them in stock, always.
  • Test a small price increase on the strongest one. Stars have pricing power.

Plowhorses

  • Raise the price by a small amount. Popular items are the least price sensitive.
  • Re-cost the plate. Reduce the portion of the expensive component, swap a side, buy the protein in a different cut or pack.
  • Pair them with high-margin add-ons (a side, a sauce, a drink pairing).
  • Move them off the prime menu positions so they stop stealing orders from stars.

Puzzles

  • Rename or re-describe them. "Grilled salmon" and "Cedar plank salmon with lemon butter" are the same dish with different sales.
  • Move them to a prime position: top right of the page, first or last in the list, or in a box.
  • Have servers recommend them. One sentence at the table doubles the mix on most puzzles.
  • Consider a small price cut if the margin can carry it.

Dogs

  • Remove them, unless they serve a purpose (a kids' item, a vegan option, a dish a key regular orders).
  • If they must stay, reprice them to at least the category average margin and stop promoting them.
  • Replace with an item that uses ingredients you already carry, so the change reduces SKUs rather than adding to them.

Menu design that moves the mix

Once the numbers say what you want to sell, the menu's job is to sell it. A few things that move the mix measurably:

  • Position. Eyes land first on the top right of a two-page spread, then the top of each list, then the bottom. Put stars and puzzles there and plowhorses in the middle.
  • Boxes and callouts. One boxed item per category sells more. Two boxes per category and the effect disappears.
  • Price presentation. No dollar signs, no trailing zeros, no price column lining prices up to compare. "Ribeye 38" outsells "Ribeye.........$38.00."
  • Descriptions. Two lines that name a source, a method or a flavour sell more than one word. Keep it honest.
  • Fewer items. Seven to ten per category is where decision fatigue stops. Every item removed usually lifts the average check, because guests stop defaulting to the familiar.
  • Anchors. One premium item at the top of a category makes everything under it look reasonable, even if the anchor rarely sells.

How to run it quarterly

  1. Re-cost every item against current invoices. Prices move every quarter.
  2. Pull the product mix for the last eight weeks by category.
  3. Build the matrix and classify every item. A spreadsheet does this in minutes; our Menu Engineering Matrix toolkit is built for exactly this.
  4. Decide no more than five changes. Two prices, one removal, one reposition, one recipe. More than that and you cannot tell what worked.
  5. Change the menu and train the servers on what to recommend and why.
  6. Measure after four weeks. Mix by item, average check, and food cost. Then repeat.

Operations doing this for the first time usually see a one to two point drop in food cost and a 3 to 5 percent lift in average check within one cycle, with no change to purchasing. The Prime Cost System page covers the help available if you want the first pass done with you.

See what a point of food cost is worth

The free prime cost calculator shows what each point of food, beverage or labor cost is worth in dollars over a year for your operation. No signup.

Open the calculator All free tools

Related guides and tools

Free tool: the menu price calculator turns a plate cost into a menu price at your target food cost, with the margin on every plate. No signup.

FAQ

What is menu engineering?

Menu engineering is analysing every menu item by two numbers, its contribution margin in dollars and its popularity in the sales mix, then deciding what to keep, reprice, promote or remove and where to place each item on the menu. It raises profit by changing what guests order, not just what you pay.

What are stars, plowhorses, puzzles and dogs?

They are the four quadrants of the menu engineering matrix. Stars are high margin and popular. Plowhorses are popular but low margin. Puzzles are high margin but unpopular. Dogs are neither. Each quadrant has a different action: protect, re-engineer, promote, remove.

Should I use food cost percentage or contribution margin?

Contribution margin, in dollars. A $34 steak at a 40 percent food cost makes more money per sale than a $12 pasta at 22 percent. Percentages are useful for tracking the whole operation, but item decisions should be made on dollars.

How often should I re-engineer the menu?

Quarterly. Re-cost every item against current invoices, pull eight weeks of product mix, rebuild the matrix and make no more than five changes, then measure four weeks later.

How many items should be on a restaurant menu?

Seven to ten items per category is where most operations find the balance between choice and decision fatigue. Fewer items usually raise average check, reduce inventory and lower waste.

Does menu design really change what people order?

Yes, measurably. Position on the page, boxes, removing dollar signs and price alignment, two-line descriptions and a premium anchor item all shift the mix toward the items you place and describe well, typically by several points of mix for the items involved.