Hawks Dynamics
Home › Guides › Menu engineering
Peasily guide · Menu engineering

Menu engineering: find the dishes that make your money

A simple guide to menu engineering for restaurants: how to sort every dish by popularity and profit per plate, what to do with stars, plowhorses, puzzles and dogs, and a worked example.

By the Hawks Dynamics team · Updated November 2026

In short

Menu engineering sorts every dish on two questions: does it sell well, and does it leave a good amount after its ingredients? The answers put each dish in one of four groups (stars, plowhorses, puzzles and dogs), and each group has a clear next step.

What is menu engineering?

Most owners know which dishes sell the most. Fewer know which dishes leave the most money after the ingredients are paid for. Menu engineering puts both on one page, so you can decide what to promote, what to reprice, what to rework and what to remove.

You need two numbers for every dish over the same month:

  • How many were sold. From your POS.
  • What one plate leaves after ingredients. Menu price (before sales tax) minus the cost of one plate at today's prices.

The four groups

GroupSells well?Leaves a good amount?What to do
StarYesYesProtect it. Keep the recipe and portion exact, and give it the best spot on the menu.
PlowhorseYesNoRaise the price a little, or lower the plate cost without guests noticing.
PuzzleNoYesMake it easier to choose: better name, photo, position, or ask staff to suggest it.
DogNoNoRework it or remove it. It takes space, stock and prep time.

A worked example

Six dishes from one month. Amounts are in your own currency.

DishSoldPricePlate costLeft per plateGroup
Grilled chicken42016.005.2010.80Star
Margherita pizza61012.503.009.50Star
Beef burger52014.005.608.40Plowhorse
Caesar salad38010.002.807.20Plowhorse
Seafood pasta14019.006.5012.50Puzzle
Mushroom soup908.002.006.00Dog

Sells well means selling at least 70% of an equal share. Here 2,160 plates were sold across 6 dishes, an equal share is 360, and 70% of that is 252. Anything above 252 sells well.

Leaves a good amount means leaving at least the menu's average per plate. All six dishes together left 19,725 over 2,160 plates, about 9.13 a plate.

The beef burger is the big opportunity. It sells 520 a month; raising its price by 0.75 adds 390 a month with no extra work.

How to do it every month

  1. Export the number sold for every dish for one full month.
  2. Cost every plate at this month's purchase prices, not last year's.
  3. Work out what each plate leaves after ingredients.
  4. Sort the dishes into the four groups.
  5. Pick three actions only: one plowhorse to reprice, one puzzle to promote, one dog to rework or remove.
  6. Check the same dishes again next month.

Keep food and drinks on separate lists. Drinks usually leave far more per item and would push every dish into the wrong group.

Try it on your own numbers: Menu price calculator, free and with no sign-up.

How Peasily does it

See it every day, not every month

Peasily keeps the cost of every plate up to date from your latest purchases, shows a menu map with the profit on each dish, flags dishes that sell well but earn little, and suggests a fair new price for each.

Menu price revision in Peasily, with a suggested price for every dish

Screens from the Peasily demo brand.

Questions

What is menu engineering in a restaurant?

It is a way to sort every dish by how well it sells and how much it leaves after ingredients, so you know which dishes to promote, reprice, rework or remove.

How often should I do menu engineering?

Once a month is enough for most restaurants, and always after a big change in supplier prices or a new menu.

Should I remove every dog?

Not always. A dish that few people order may still bring a group in, such as the one vegetarian main. Rework it first; remove it only if it has no other job.

See your own numbers in Peasily

We'll walk you through it with your real menu and outlets.

Book a demo

More guides

Chat with us