Restaurants

Restaurant Menu Pricing: How to Price a Menu That Makes Money

Dr. Andreas Fruth

Founder of transfactor.dev and SafestMenu, building software for restaurants he actually eats at.

Restaurant Menu Pricing: How to Price a Menu That Makes Money

I sat down with a restaurant owner outside Leeds a few months back who'd priced her whole menu the same way most owners do: guess a number, drive past the place down the road, round to whatever felt fair. When I asked what her fish pie actually cost her to plate, she didn't know. Neither did the next three owners I asked the same question.

That's not a pricing strategy, it's a shrug with a currency symbol on it. Restaurant menu pricing doesn't have to be that random, and knowing how to price a menu starts with a number every owner can actually go find: what does this dish cost you to make?

Start with food cost percentage

Food cost percentage is the share of a dish's selling price that goes toward the ingredients in it. The formula is simple:

Food cost % = (ingredient cost of the dish ÷ selling price) × 100

Say a pasta dish uses €3.60 of pasta, tomato, basil, and parmesan. If you sell it for €12, your food cost percentage is 3.60 ÷ 12 = 30%. Most full-service restaurants aim for a food cost percentage somewhere between 28% and 35% across the whole menu, though it swings a lot by category: drinks and desserts usually run far below that, while fish and meat mains often run above it.

The same formula works in reverse, which is the more useful direction when you're actually setting a price. Rearranged, it's:

Price = ingredient cost ÷ target food cost %

A fish dish that costs €7 to plate, priced against a 32% target, comes out to 7 ÷ 0.32 = €21.88, which you'd round to €21.90 or €22. That single calculation, repeated dish by dish, is how to price restaurant dishes without guessing, and it's the backbone of every pricing method below.

Restaurant menu pricing methods that actually work

Food cost percentage tells you the floor. These three methods make up the rest of your menu pricing strategy: what to actually charge, and each one fits a different kind of dish.

Cost-plus

This is the formula above, applied directly: take the ingredient cost, divide by your target food cost percentage, and that's your price. It's fast, defensible, and gives you a number for every dish in minutes.

Use it as your default for new dishes and for anything without an obvious reference price. It's a starting point you adjust from, not a rule you follow blindly for every line on the menu.

Perceived-value or competitive pricing

Cost-plus ignores what the dish actually is to a guest. A burger with a beef patty, brioche bun, and hand-cut fries costs roughly the same to make whether you serve it in a paper basket or on a slate board with a side of truffle mayo, but guests will happily pay more for the second version because it reads as worth more.

Use perceived-value pricing on signature dishes, anything with a standout ingredient, and items guests already have a price expectation for from eating elsewhere. Check what comparable dishes cost nearby, then price against the experience you're delivering, not just the plate cost.

Psychological pricing

Small formatting choices change how a price feels without changing the number much at all. A price ending in .90 or .95 reads as noticeably cheaper than the round number just above it, even though the actual difference is pennies. Dropping the currency symbol entirely, printing 12 instead of €12, removes a small mental cue that you're spending money, and some menus lean on that on purpose.

Use charm pricing and bare numbers on menus where guests are scanning quickly and comparing several dishes at once, tourist-heavy spots and large casual menus especially. It's less useful in fine dining, where round, confident numbers can signal quality rather than a bargain hunt.

Pricing different menu sections

Not every section of the menu should hit the same food cost target.

  • Starters: usually your best-margin category. Bread, dips, and soups have low ingredient costs, so they can carry a lower food cost percentage than mains without feeling overpriced, and that margin quietly props up the rest of the menu.
  • Mains: the highest ingredient cost, and the least room to move. Apply cost-plus strictly here, then check the result against perceived value before you commit to a number.
  • Drinks: usually your highest-margin category, though it varies a lot by type. Spirits and soft drinks often run a food cost percentage in the teens to low twenties, wine tends to sit higher, closer to 30%, and a well-built drinks list still matters more to your bottom line than most owners assume.
  • Specials: price these around what you're actually trying to achieve, whether that's moving a bulk delivery before it turns or testing a new dish's appeal. You don't need to hold a special to the same fixed food cost target as the permanent menu.

Reviewing and updating prices without alienating regulars

A menu priced correctly today drifts out of date the moment an ingredient cost changes, which is constantly. Review prices on a set schedule, quarterly works for most kitchens, rather than waiting for a supplier invoice to force the issue.

When you do adjust, small and frequent beats rare and painful. A coffee moving from €2.80 to €2.90 gets no reaction. A burger jumping from €11 to €14 in one go gets noticed, and sometimes gets said out loud at the table. The pricing decision above tells you what a dish should cost. Actually making that change without upsetting a regular is a different problem, and we cover it properly in updating menu prices without the drama.

Pricing on a digital menu

The reason a lot of owners skip quarterly price reviews isn't laziness, it's that a review used to mean a reprint. On paper, checking whether your prices still match your food costs and then acting on it means a print shop, lamination, and walking the room swapping pages while guests watch. We wrote about just how much that friction actually costs in why paper menus quietly cost restaurants money.

On a digital menu, a price review is a five-minute task instead of an evening. You open the app, work down the list dish by dish, and update the ones that have drifted from your target food cost percentage. Nothing to print, nothing to laminate, and the new price is live for the next guest who scans the code. Once your prices are right, the next step is making sure the menu layout itself is pushing guests toward your best-margin dishes, which is exactly what our menu engineering guide walks through.

FAQ

How do you price a restaurant menu? Start by calculating the ingredient cost of each dish, then divide it by your target food cost percentage to get a baseline price. Adjust that baseline up or down based on perceived value and what comparable dishes cost nearby.

What food cost percentage should I aim for? Most full-service restaurants target 28-35% across the whole menu, but it varies by category. Drinks and desserts can run well below that; some mains run above it.

How often should I change menu prices? Review prices quarterly rather than waiting for a crisis. Small, frequent adjustments (a few percent at a time) draw far less guest attention than one large jump after a year of no changes.

What is menu pricing psychology? It's the use of formatting, like prices ending in .90 or .95, or dropping the currency symbol, to change how expensive a price feels without changing the underlying number by much.

Update prices in seconds, not evenings

The formula matters, but so does what happens after you've done the maths: actually getting the new number in front of guests. With SafestMenu, you tag ingredient cost and update the price on any dish from your phone, and it's live for the next table that scans the code, no printer, no lamination, no walking the room. Your first menu, five dishes, is free, no card required. Build it at app.safestmenu.com.