Menu pricing is the single highest-leverage decision in your restaurant. A $1 price increase on an item that sells 100 times a week is $5,200 in annual revenue — with zero additional cost. But price too high and you lose customers. Price too low and you work harder for less money. Here are five proven methods for setting menu prices, when to use each one, and how to combine them for maximum profitability.
Method 1: Food Cost Percentage Markup
This is the most common method and the best starting point. You decide on a target food cost percentage, then divide the ingredient cost by that percentage to get the menu price.
Menu Price = Ingredient Cost ÷ Target Food Cost %
For example, if your grilled chicken costs $4.20 in ingredients and you target 30% food cost:
$4.20 ÷ 0.30 = $14.00
When to use it: As your baseline for every item. Start here, then adjust using the other methods below. Use our food cost calculator to run these numbers quickly.
Limitation: This method ignores what customers are willing to pay and what competitors charge. A $14 chicken dish might be perfect in a casual dining restaurant but feel overpriced in a fast-casual concept.
Method 2: Competition-Based Pricing
Look at what similar restaurants in your area charge for comparable items, then position yourself relative to them. If the three burger joints near you charge $13, $14, and $15 for a similar burger, you know the market range. Price within that range based on your positioning — at the top if your quality or experience justifies it, in the middle for parity, or below if you're competing on value.
When to use it: For commodity items where customers have strong price expectations (burgers, pizza, tacos, coffee). Customers know what these "should" cost and will resist prices that feel out of range.
Limitation: Your competitors might be pricing wrong too. If everyone in your market is underpricing, matching them means you all lose money together. Always check that competition-based prices still hit your food cost targets.
Method 3: Contribution Margin Pricing
Instead of targeting a percentage, target a dollar amount of profit per item. This method works especially well for high-cost items where percentage-based pricing produces unrealistically high prices.
Menu Price = Ingredient Cost + Target Dollar Profit
For a ribeye steak with $14 in ingredients, if you want $20 profit per plate:
$14 + $20 = $34.00 (41% food cost, but $20 profit per plate)
When to use it: For expensive proteins (steak, lobster, premium fish) where a 30% food cost markup would produce prices that scare customers away. A $14 steak at 30% food cost would need to be $46.67 — most markets won't support that. But at $34 with $20 profit per plate, it's a strong performer.
Method 4: Psychological Pricing
How you present prices matters as much as the prices themselves. Research from Cornell University's Center for Hospitality Research found several pricing presentation tactics that increase spending:
- Drop the dollar sign. Menus that show "14" instead of "$14.00" increase average spending by 8-12%. The dollar sign triggers "pain of paying."
- Use .95 or .00, not .99. Prices ending in .99 signal "cheap" or "discount." Prices ending in .95 feel more premium. Round numbers (.00) work best for upscale concepts.
- Don't list prices in a column. When prices are aligned in a column, customers scan the column and pick the cheapest option. Embed prices at the end of the description instead.
- Use a high-priced anchor. A $48 seafood tower at the top of the menu makes a $28 entree feel reasonable by comparison.
When to use it: Always. These tactics are free to implement and work across every restaurant type.
Method 5: Factor Pricing (All-In Cost Method)
This method accounts for ALL costs, not just food. You calculate a "pricing factor" based on your total operating costs, then multiply ingredient cost by that factor.
Pricing Factor = 1 ÷ (1 - Total Operating Cost %)
Menu Price = Ingredient Cost × Pricing Factor
If your total operating costs (food + labor + overhead) are 92% of revenue (leaving 8% profit), your pricing factor is 1 / (1 - 0.92) = 12.5. For a dish with $3.50 in ingredients:
$3.50 × 12.5 = $43.75
When to use it: As a reality check. If factor pricing produces a price significantly higher than what the market will bear, it means your operating costs are too high for your concept — you need to cut costs, not just raise prices.
Putting It All Together
The best menu pricing strategy combines multiple methods:
- Start with food cost markup to establish a baseline price for every item
- Check against competition to make sure you're in the market range
- Evaluate contribution margin to ensure high-cost items still generate enough dollar profit
- Apply psychological pricing to optimize how prices are presented
- Validate with factor pricing to confirm your overall cost structure supports profitability
Don't want to do all this math manually? Upload your menu and our AI will calculate food cost percentages, flag mispriced items, and suggest optimal pricing for every dish — in about 60 seconds.