Menu pricing isn't just math — it's psychology, competitive intelligence, and operational management all at once. Most restaurant owners underprice because they're afraid of losing customers. But underpricing is often what kills a restaurant: thin margins leave no room for rising food costs, staff turnover, or a slow month.
The restaurants that survive and grow treat pricing as a system, not a gut-feel exercise. They know their food cost percentage. They watch what competitors charge. They use menu engineering to push guests toward high-margin items. And they revisit prices regularly — not just when things get tight.
Cost-plus pricing starts with what it costs to make a dish and works upward. It's the most common method and works as a baseline for any pricing decision.
The weakness of cost-plus is that it ignores what customers are willing to pay. A dish that costs $2 to make might sell comfortably at $16 in the right market — you'd be leaving $2 on the table by applying a rigid 30% rule.
Competitive pricing benchmarks your prices against comparable restaurants in your market. It's the most underused method because it requires ongoing research. Manually checking competitor menus every few weeks is tedious — tools like MenuSpy automate this so you always know where you stand.
The competitive approach is especially powerful for commodity categories: burgers, pizzas, salads, coffee. Customers have sharp price anchors for these items and will notice if you're 20% above the market.
Value-based pricing sets prices based on perceived customer value, not cost or competition. Your signature dish — the one customers rave about on Yelp — commands a premium regardless of food cost. A cocktail that costs $2 to make can sell for $18 if the experience justifies it.
Use value-based pricing selectively on anchor items, signature dishes, and anything with a compelling story.
Every pricing decision starts with knowing your food cost. Here's the core formula:
| Restaurant Type | Typical Food Cost % | Why |
|---|---|---|
| Fast food / QSR | 25–30% | High volume, simple preps, strong negotiating power on ingredients |
| Fast casual | 28–32% | Better ingredients, still efficient kitchen ops |
| Casual dining | 30–35% | More complex dishes, higher ingredient quality |
| Fine dining | 32–38% | Premium ingredients; profit comes from higher ticket average and beverage margin |
| Bar / nightclub | 18–24% | Beverage cost is low; food is secondary |
Understanding what your direct competitors charge is non-negotiable. Price too high and you lose price-sensitive guests. Price too low and you erode margin unnecessarily and signal lower quality.
Here's how to build a competitor pricing benchmark:
| Step | Action | Tool / Method |
|---|---|---|
| 1 | Identify 3–5 true direct competitors (same cuisine, same market, same price tier) | Google Maps, Yelp, DoorDash searches |
| 2 | Map your menu categories to theirs (burgers vs. burgers, not burgers vs. entrees) | Spreadsheet or MenuSpy |
| 3 | Record current prices for comparable items | Manual checks or MenuSpy automated tracking |
| 4 | Calculate your position: below market, at market, or premium | Average competitor price ± your price |
| 5 | Set a refresh cadence — monthly minimum for active markets | Calendar reminder or automated alerts |
Manually tracking competitor prices takes 2–4 hours per week and introduces lag (you're always reacting to changes that happened weeks ago). MenuSpy monitors competitor menus automatically and alerts you when prices change, so you always have current data without the manual work.
Menu engineering classifies every item on your menu by two dimensions: popularity (how often it orders) and profitability (contribution margin). The classic framework produces four categories:
| Category | Popularity | Profitability | Strategy |
|---|---|---|---|
| ? Stars | High | High | Protect. Feature prominently. Never discount. |
| ?? Plowhorses | High | Low | Raise price slightly or reduce portion. Test price elasticity carefully. |
| ?? Puzzles | Low | High | Reposition on menu. Improve description, photo, or placement. |
| ?? Dogs | Low | Low | Remove or revamp. They take up menu space and kitchen complexity. |
Run a menu engineering analysis quarterly. Track sales mix reports from your POS system, calculate contribution margin for each item (menu price minus food cost), and plot on the 2×2 matrix. Most restaurants find 20–30% of their menu is Dogs — eliminating them simplifies operations and focuses guest attention on your best items.
Dynamic pricing adjusts prices based on demand, time of day, or day of week. It's standard in airlines and hotels — and increasingly common in restaurants.
Charge different prices for breakfast vs. lunch vs. dinner for the same item. A breakfast burrito at $9 and a lunch burrito at $12 (with slightly larger portion or added sides) feels fair to customers while boosting midday revenue.
Lower prices during slow periods (2–5 PM on weekdays) to fill seats that would otherwise sit empty. The marginal cost of serving one more cover during slow periods is very low — almost any price above food cost is profitable.
Many delivery platforms now allow restaurants to raise prices during peak demand windows (Friday 7–9 PM). Given the platform fees (25–35% per order), delivery pricing should be set 15–25% higher than dine-in to maintain margin. See our full delivery app pricing strategy guide for the math.
Delivery pricing is a specialized case because platform fees fundamentally change your economics. If DoorDash takes 30%, a $15 menu item nets you $10.50 — and you still have to cover food cost, labor, and packaging.
Most restaurants set delivery prices 15–20% above dine-in as a compromise between covering fees and not shocking price-comparing customers. See the full breakdown in our delivery app pricing guide.
Price increases are inevitable — food costs rise, labor costs rise, rent rises. The question isn't whether to raise prices, it's how to do it without losing guests.
| Tactic | How It Works | Guest Sensitivity |
|---|---|---|
| Graduated increases | Raise 3–5% twice a year rather than 10% once | Low — small moves go unnoticed |
| Add value before raising | Update description, add garnish, improve plating — then raise price | Very low — guests perceive they're getting more |
| Menu redesign cover | Roll out a new menu with new prices — framing resets anchors | Low — the context change reduces comparison |
| Raise on slow movers first | Start with Dogs and Plowhorses — fewer guests notice | Very low — these items lack loyal followings |
| Communicate directly | Post a note about ingredient cost pressures — guests appreciate honesty | Mixed, but trust-building in the long run |
The biggest mistake is waiting too long. Restaurants that absorb cost increases for 12–18 months and then raise prices 15% in one shot face far more guest pushback than those who make modest adjustments quarterly.
Each aspect of restaurant pricing deserves its own deep dive. Use these guides to go deeper on the topics most relevant to your operation:
MenuSpy monitors competitor menus automatically and alerts you when prices change — so you're always making pricing decisions with current market data, not guesswork.
Try MenuSpy Free ?