On the radar
Small plates Natural & low-intervention wine Omakase counters Zero-proof cocktails Shorter tasting menus Hyper-local sourcing Dynamic menu pricing QR menus fading Chef's-counter seating Live-fire cooking Regional specialisation Snack-bar formats Small plates Natural & low-intervention wine Omakase counters Zero-proof cocktails Shorter tasting menus Hyper-local sourcing Dynamic menu pricing QR menus fading Chef's-counter seating Live-fire cooking Regional specialisation Snack-bar formats
Skip to content
All journal entries Menu engineering

How to price a restaurant menu: a step-by-step method

By Sagar Sharma 5 min read

Most menu pricing advice gives you a formula: divide the plate cost by your target food cost percentage and print the answer. That formula is real, but it produces a floor, not a price. The actual price lives inside a band with a floor at the bottom, a ceiling set by your market, and a target somewhere in between that you choose deliberately. Here is the method, in the order the decisions actually get made.

Step 1: Cost the plate honestly

Every price decision downstream is only as good as the cost underneath it, and this is where most menus go wrong before a single price is set.

A defensible plate cost includes:

  • Every component at as-served weight. Cost the yield, not the invoice. A protein that loses weight in trim and cooking costs more per plate than its purchase price per kilo suggests.
  • The things that hide. Garnish, sauce, the bread that arrives with it, oil, the butter in the pan. Individually trivial, collectively a real slice of contribution.
  • Current prices, not last year’s. A recipe costed in January and never touched again is a guess by spring. Supplier price drift is quiet and cumulative.

Waste and spoilage don’t belong in the plate cost itself, but they should be tracked separately so you know how much of your theoretical margin is actually landing.

Step 2: Set the floor

The floor is the cost-plus calculation: plate cost divided by your target food cost percentage.

A dish costing €4.20 at a 30% target gives a floor of €14. That is the lowest price at which this dish holds its cost discipline. Commonly cited target bands for food cost sit somewhere in the high twenties to mid thirties depending on service style and category, but the band belongs to the category, not the menu. Proteins run higher. Pasta, pizza, and desserts run much lower, and pricing them at the same target percentage as a steak throws away contribution for no reason.

The floor is a constraint, not a recommendation. Its only job is to tell you where you must not go below.

Step 3: Find the ceiling

The ceiling is what your market will actually pay for this dish, in this room, from you. It is set by three things, and none of them are in your spreadsheet:

Your comp set. What comparable restaurants nearby charge for the equivalent dish. Not the cheapest and not the most expensive, but the range a guest has in their head when they open your menu. If your calculated floor sits above what every comparable kitchen charges, the problem is the dish specification, not the price. (More on reading a comp set properly in what your comp set is actually doing.)

Category expectation. Guests carry rough price anchors by dish type. A burger, a pasta, a whole fish, and a tasting menu each occupy a different mental band, and crossing the top of that band requires a visible reason on the plate.

Your own position. A hotel restaurant with a captive breakfast audience, a destination dining room, and a poolside grill face three different ceilings inside the same building. Captive demand raises the ceiling on convenience and lowers tolerance for feeling gouged. Both effects are real, and they don’t cancel out.

If the ceiling is below the floor, no price fixes the dish. Re-specify it, re-portion it, change the supplier, or cut it.

Step 4: Choose the price by contribution, not percentage

Now you have a band. Between floor and ceiling, the number you optimise is contribution margin: menu price minus plate cost, in cash.

This is where the standard formula quietly fails operators. Percentage targets push you toward cheap dishes with flattering ratios and away from expensive dishes that carry the section. A €14 dish at 30% contributes €9.80. A €26 dish at 38% contributes €16.12. The second dish looks worse on the report and puts substantially more money in the till per cover. We argue this at length in contribution margin vs food cost percentage.

Within the band, price by what the dish does for you:

  • High popularity, thin contribution (Plowhorse territory): this is where a small increase toward the ceiling pays fastest, because volume multiplies it. Move in small steps.
  • Strong contribution, low popularity (Puzzle): the price is rarely the problem. Position, description, and server language usually are. Cutting the price on a Puzzle typically destroys its contribution without fixing the volume.
  • Strong on both (Star): hold. Protect the specification. Do not use it to absorb cost increases from elsewhere on the menu.

The menu profitability calculator will run the contribution and classification for a menu you paste in, if you want the arithmetic done for you.

Step 5: Round the number deliberately

Presentation is the last few percent, and it is nearly free.

Prices ending in .95 or .99 signal value and work in casual and fast-casual settings. Round numbers signal confidence and are the norm in full service — €26 rather than €25.95. Whichever convention you pick, apply it consistently, because a menu mixing both reads as careless.

Two further conventions are widely used and worth knowing: dropping the currency symbol reduces the salience of spending, and setting prices in plain text after the description rather than in a right-hand column stops guests from scanning by price and ordering the cheapest thing in each section. More on the presentation layer in menu psychology and design that sells.

Step 6: Treat the price as a decision with a review date

A price is not a permanent property of a dish. It was correct against a plate cost, a comp set, and a demand pattern that all move.

The practical discipline is to review the numbers weekly and change prices when the numbers justify it, batching the visible changes into reprints so the menu stays stable to the guest. That distinction is the whole subject of how often to reprice a menu, and the classification logic behind it is in the complete guide to menu engineering.

The method in one pass

For each dish: cost it at as-served weight, divide by the category’s target percentage to get the floor, check the comp set and category expectation to get the ceiling, then choose the price inside that band by what the dish contributes in cash and what role it plays on the menu. Round it to your house convention. Write down the date and the plate cost you priced against, so that the next review is a comparison rather than a fresh guess.

The formula gets you to the floor in thirty seconds. The other four steps are where the margin is.

Start with the Verdict

Reading is the easy part. The Verdict is the decision.

A Verdict applies the same thinking these notes describe to your own menu and market — five deliverables in five days — free.