EngineeringMarch 25, 20267 min read

Food Cost Percentage — Calculate, Track, and Optimize Per Dish

Food cost percentage is the foundation of menu profitability. Here’s how to calculate it per dish, track it weekly, and bring it down without cutting quality.

Vlad Shytov

Vlad Shytov

3 views

Food Cost Percentage — Calculate, Track, and Optimize Per Dish

Ask any restaurant consultant what the first thing they audit is, and the answer is food cost. Not because it’s the only number that matters, but because it’s the one most operators track poorly. They know their overall food cost percentage from their accountant. They rarely know it per dish. And that’s where the money hides.

The basic formula

Food cost percentage = (cost of ingredients / menu price) x 100

A dish with EUR 4.20 in ingredients priced at EUR 14.00 has a food cost of 30%. That means for every euro the guest pays, 30 cents goes to ingredients and 70 cents covers labor, rent, profit, and everything else.

Industry benchmarks vary by segment. Fast casual runs 25-30%. Full-service restaurants target 28-35%. Fine dining can hit 35-40% because ingredient quality drives the concept. These are guidelines, not rules. Your target depends on your rent, labor costs, and how many covers you do per service.

Overall vs. per-dish: the distinction that matters

Your accountant calculates overall food cost: total food purchases divided by total food revenue for the month. This number tells you whether the restaurant is broadly healthy. It doesn’t tell you which dishes are profitable and which are bleeding money.

Per-dish food cost tells you exactly that. And the spread can be enormous. I’ve audited restaurants where the overall food cost was a healthy 31%, but individual items ranged from 18% (a dessert) to 52% (a fish dish priced too low). The profitable items were subsidizing the unprofitable ones. Without per-dish data, the owner had no idea.

Data dashboard showing analytics and reporting

How to calculate per-dish food cost

For each menu item, list every ingredient and its quantity per portion. Then look up current purchase prices. Here’s a worked example:

Chicken Parmigiana:

  • Chicken breast 200g — EUR 1.80
  • Breadcrumbs 30g — EUR 0.12
  • Egg 1 — EUR 0.25
  • Flour 20g — EUR 0.04
  • Mozzarella 80g — EUR 0.72
  • Tomato sauce 100ml — EUR 0.35
  • Parmesan 15g — EUR 0.30
  • Oil for frying 50ml — EUR 0.15
  • Pasta side 120g — EUR 0.18
  • Garnish — EUR 0.10

Total food cost: EUR 4.01. Menu price: EUR 15.90. Food cost percentage: 25.2%. This is a healthy-margin dish.

Now do the same exercise for every item on your menu. Yes, it takes time. A 40-item menu might take 3-4 hours to cost out completely. But you only do the full exercise once. After that, you update when ingredient prices shift or recipes change.

Plattr’s recipe engineering tools help with this. Input ingredients once, and the system calculates food cost per dish automatically. When a supplier raises prices, update the ingredient cost and see immediately which dishes are affected.

Tracking food cost weekly

Monthly food cost reviews come too late. If your salmon supplier raised prices three weeks ago and you didn’t adjust, you’ve already lost margin on potentially hundreds of plates. Weekly tracking catches problems while they’re still small.

The weekly check is simple: compare actual food purchases to theoretical food cost (what you should have spent based on what you sold). The gap between theoretical and actual is your waste, theft, over-portioning, and unrecorded comps. A 2-3% gap is normal. Above 5%, something needs investigation.

This gap analysis is more useful than the percentage itself. An overall food cost of 32% might be fine. But if your theoretical cost is 29% and actual is 32%, that 3% gap on EUR 40,000 in monthly food revenue means EUR 1,200 in waste. Per month. That’s EUR 14,400 per year walking out the back door.

Seven ways to reduce food cost without cutting quality

1. Standardize portions

Buy portion scales. Use them. A cook who “eyeballs” 200g of chicken is probably serving 230-250g. At scale, that 15-25% overage destroys your margins. Weigh proteins, measure sauces, use standardized scoops for sides.

2. Cross-utilize ingredients

The best menus are designed so that expensive ingredients appear in multiple dishes. If you buy salmon, it should appear as a main, in a salad, and possibly in an appetizer. This reduces waste from unused inventory and gives you volume pricing with suppliers.

3. Negotiate with data

When you know exactly how much of each ingredient you use monthly, you can negotiate with suppliers from a position of strength. “I need 80kg of chicken breast per month, reliably” gets a better price than “I’ll order what I need.”

4. Audit your top 10 sellers

Apply the 80/20 rule. Your top 10 items by volume account for the majority of food purchases. Reducing food cost by EUR 0.20 on a dish you sell 300 times per month saves EUR 720/year. Do that across 5 items and you’ve recovered EUR 3,600.

5. Seasonal ingredient swaps

Out-of-season ingredients cost 2-3x more than seasonal equivalents. A seasonal rotation strategy isn’t just trendy; it’s one of the most effective food cost controls. Design your menu so that 20-30% of items rotate with the seasons.

6. Track waste daily

Put a waste log in the kitchen. Every time food goes in the bin, it gets recorded: item, quantity, reason (overproduction, spoilage, return, mistake). After two weeks of logging, patterns emerge. Maybe you’re prepping too much risotto on Tuesdays. Maybe the garde manger is over-portioning salads. Data turns guesswork into action.

7. Re-engineer recipes

This doesn’t mean using cheaper ingredients. It means finding smarter combinations. Can you replace one expensive garnish with a house-made alternative that tastes as good? Can you use a less expensive cut and compensate with a better cooking technique? A skilled chef can maintain quality while reducing food cost by 2-4% across the menu.

The menu engineering connection

Food cost percentage feeds directly into the menu engineering matrix. Your per-dish contribution margin (price minus food cost) determines whether an item is a Star, Puzzle, Workhorse, or Dog. Without accurate food cost data, the matrix is guesswork.

When food costs change, the matrix shifts. A Star with a 22% food cost that jumps to 30% due to ingredient inflation might become a Workhorse. Catching this early, through weekly tracking, means you can adjust before profitability erodes. Plattr’s Menu Intelligence integrates with your cost data to flag these shifts automatically.

Benchmarking by category

Target food cost percentages differ by category:

  • Appetizers: 22-28%
  • Salads: 20-25%
  • Pasta/Rice dishes: 22-28%
  • Fish/Seafood: 30-38%
  • Meat mains: 30-35%
  • Desserts: 15-22%
  • Beverages (non-alcoholic): 8-15%

These ranges reflect ingredient realities. Fish and meat cost more, so margins are naturally tighter. Desserts and beverages compensate. A smart menu prices across categories to hit the overall target, using high-margin items to offset low-margin ones. This is why upselling desserts and drinks has an outsized impact on profitability.

Start with what you have

If costing out your full menu feels overwhelming, start with your top 10 sellers and your top 5 most expensive dishes. Those 15 items probably account for 70% of your food revenue. Get those right, and the overall picture improves dramatically.

For restaurants using Plattr, the Insights Hub shows which items sell the most, giving you the starting point. Pair that sales data with a food cost spreadsheet and you have everything you need to make pricing decisions that actually hold up.

#food cost#profitability#restaurant operations#cost control#menu pricing

Ready to grow your restaurant?

Join hundreds of restaurants using Plattr to manage their business.

Start Free Trial
Food Cost % — Calculate, Track, Optimize Per Dish — Plattr Blog