Restaurant Operations

Food Cost Percentage Formula Explained (With Examples)

The food cost percentage formula, broken down with real dish examples, benchmarks by restaurant type, and how to spot the gap between ideal and actual food cost.


Food Cost % = (Ingredient Cost / Menu Price) x 100

That’s the formula. A dish that costs $5.20 in ingredients and sells for $18 has a food cost percentage of 28.9%. The lower the number, the more of each dollar you keep. Most restaurants aim for 28-35%.

But one formula isn’t enough. You need three to actually manage food cost: per-dish, actual (COGS-based), and ideal. Here’s each one with real numbers.

Formula 1: Per-dish food cost percentage

Food Cost % = (Ingredient Cost / Menu Price) x 100

This tells you whether a single menu item is priced right. Walk through three dishes at different price points to see how it works.

Spaghetti carbonara

  • Spaghetti — 6 oz dry at $1.40/lb = $0.53
  • Guanciale — 3 oz at $9.60/lb = $1.80
  • Eggs — 2 large at $0.35 each = $0.70
  • Pecorino — 1.5 oz at $7.20/lb = $0.68
  • Black pepper, salt, pasta water — $0.05

Ingredient cost: $3.76

Sell it for $16:

($3.76 / $16.00) x 100 = 23.5%

Strong margin. Pasta dishes are workhorses: low ingredient cost, high perceived value.

Smash burger with fries

  • Ground beef — 6 oz (two 3 oz patties) at $4.80/lb = $1.80
  • Brioche bun — $0.45
  • American cheese — 2 slices = $0.24
  • Pickles, onion, sauce — $0.30
  • Fries — 5 oz at $0.90/lb = $0.28
  • Fry oil portion — $0.15
  • Lettuce, tomato — $0.18

Ingredient cost: $3.40

At $15:

($3.40 / $15.00) x 100 = 22.7%

At $13:

($3.40 / $13.00) x 100 = 26.2%

Both work. But ground beef was $3.60/lb two years ago and is $4.80 now. If you haven’t recalculated since then, your menu price is based on a number that no longer exists.

Margarita

  • Tequila — 2 oz at $18/750ml (about $0.95/oz) = $1.90
  • Lime juice — 1 oz fresh = $0.25
  • Orange liqueur — 0.75 oz at $12/750ml = $0.47
  • Simple syrup — 0.5 oz = $0.05
  • Lime wheel, salt rim — $0.10

Ingredient cost: $2.77

At $14:

($2.77 / $14.00) x 100 = 19.8%

Under 20%. Cocktails and beverages are where restaurants recover margin lost on protein-heavy dishes. You balance the overall number across your full menu, not on every single item.

Try it with your dish

Formula 2: Actual food cost percentage (COGS)

Actual Food Cost % = (Beginning Inventory + Purchases - Ending Inventory) / Food Sales x 100

Per-dish calculations assume perfect portioning and zero waste. Your actual kitchen doesn’t work that way. The COGS formula captures what you really spent.

Say you’re looking at February:

  • Beginning inventory (Feb 1): $14,200
  • Purchases during February: $31,500
  • Ending inventory (Feb 28): $13,800
  • Total food sales: $102,000
($14,200 + $31,500 - $13,800) / $102,000 x 100 = 31.3%

That 31.3% includes waste, spoilage, overportioning, staff meals, comps, and anything else unaccounted for. It’s the number your accountant cares about.

What goes into food cost (and what doesn’t)

This confuses a lot of operators. Food cost includes:

  • Raw ingredients used in menu items
  • Ingredients for daily specials and LTOs
  • Condiments, garnishes, bread service, anything the customer consumes

Food cost does not include:

  • Labor. Tracked separately. Food cost + labor cost = prime cost, which most restaurants target under 60-65% of revenue (more on this in our restaurant profit margins guide).
  • Paper goods and chemicals. Separate line item.
  • Employee meals. Best practice is to budget these separately. Burying them in food cost inflates your number and hides the real cost of your menu.
  • Comps and promos. Track these as a separate line item too. If a comp goes against food cost but not against revenue, your percentage looks worse than your menu actually performs.

Formula 3: Ideal food cost percentage

Ideal Food Cost % = Sum of (Dish Cost x Quantity Sold) / Sum of (Menu Price x Quantity Sold) x 100

This weights your per-dish food cost by your actual sales mix. If every dish was portioned perfectly with zero waste, what should your food cost be?

Say you sold 400 dishes last week across three items:

DishCostPriceQty SoldTotal CostTotal Sales
Carbonara$3.76$16.00180$676.80$2,880.00
Smash burger$3.40$15.00150$510.00$2,250.00
Grilled salmon$7.80$26.0070$546.00$1,820.00
Total400$1,732.80$6,950.00
$1,732.80 / $6,950.00 x 100 = 24.9%

That’s your ideal. The carbonara and burger pull the average down, the salmon pushes it up. Sell more salmon and fewer pastas and the ideal rises. Same menu, different food cost percentage, depending on what guests order.

The gap between ideal and actual

Compare your ideal food cost to your actual (COGS) food cost. The difference is money leaving your kitchen.

PercentageOn $102K monthly sales
Ideal food cost24.9%$25,398
Actual food cost31.3%$31,926
Gap6.4%$6,528/month

A 6.4% gap means $78,000 a year in waste, overportioning, or untracked losses.

Under 2%: Tight operation. Portioning is consistent and waste is minimal.

2-5%: Normal range, but worth investigating. Check portion sizes, prep waste, and whether comps are being tracked.

Over 5%: Something is wrong. Audit your top-selling dishes, watch portioning on the line, check for spoilage patterns.

Calculate your gap

Food cost benchmarks by restaurant type

“Target 28-35%” is the generic advice. Here’s what it actually looks like broken down:

Restaurant typeTypical food cost %Why
Pizzeria18-22%Flour, cheese, and sauce are cheap. High markup on a $3 cost / $16 price item.
Coffee shop20-30%Espresso drinks run 15-20% food cost. Pastries and sandwiches pull the average up. Shops that roast their own beans or do high food volume land closer to 30%.
Bar / cocktail-focused18-25%Beverage costs run 18-22%. Food menu, if any, is secondary.
Fast casual25-28%Simplified menus, limited proteins. Chipotle-style operations.
Bakery25-35%Flour, butter, sugar, and eggs are cheap per unit, but scratch baking is labor-intensive. Bakeries that sell mostly bread and pastries stay under 28%. Add sandwiches or savory items with proteins and it climbs.
Food truck28-32%Similar food costs to brick-and-mortar, but smaller menus help with waste. The savings show up in rent and overhead, not in food cost percentage.
Casual dining / full-service28-32%Broader menu, more protein variety. The NRA median for full-service was 32.0% in 2024.
Quick-service (QSR)30-34%High volume, tight pricing. The NRA median for limited-service was 32.4% in 2024. Margins come from speed and labor efficiency, not food markup.
Fine dining35-40%Premium ingredients (wagyu, lobster, truffles). Offset by higher check averages and beverage margins.

These are food cost only, not prime cost. A fine dining restaurant at 38% food cost can be more profitable than a fast casual at 26% if beverage revenue and check averages are high enough.

If your food cost is higher than these benchmarks

A number above your range doesn’t always mean something is wrong. But it means something specific is pushing it there. Work through these in order:

Check your recipe costs first. Are your ingredient prices current? If you’re using prices from three months ago, your per-dish food cost is understated and the gap between ideal and actual is wider than you think. This is the most common reason benchmarks look off.

Look at your sales mix. A casual dining restaurant at 35.0% might be fine if the ribeye outsells the pasta 3:1 that week. The blended average shifts based on what people order. Pull your ideal food cost and compare it to your actual. If they’re close, your mix is just protein-heavy. If there’s a gap, the problem is in the kitchen, not the menu.

Audit your top 5 items by volume. These drive most of your food cost. Calculate the per-dish food cost percentage for each one. If your overall is 34.0% but your top seller runs 42.0%, that one dish is dragging the average up. Reprice it, rework the recipe, or reduce the portion.

Check for waste and overportioning. An ideal food cost of 28.0% with an actual of 34.0% means 6 points are disappearing between the recipe card and the plate. That’s waste, overportioning, spoilage, or untracked comps. Our guide on controlling food cost covers how to find and fix each one.

What is a good food cost percentage?

For most restaurants, 28-35%. But “good” depends on what you serve.

A pizzeria at 20% is normal — flour and cheese are cheap. A steakhouse at 38% can be fine if check averages and beverage margins make up for it. The number that matters is your blended food cost across the full menu, not any single dish.

Here’s the quick version by type:

  • Pizza, coffee, bars: 18-25%
  • Fast casual, food trucks: 25-32%
  • Full-service, casual dining: 28-35%
  • Fine dining: 35-40%

If you’re above your range, check the benchmarks table above for specifics, then work through the troubleshooting steps in the section after it.

How to reduce food cost percentage

There are only three levers: pay less for ingredients, use less per dish, or charge more.

Update your ingredient prices. If you haven’t repriced in 3+ months, your food cost numbers are fiction. Get current invoices and recalculate. This alone can reveal dishes that drifted 3-5 points since you last looked.

Audit your top 5 sellers. These dishes drive most of your food cost. If your overall is 34% but your best seller runs 42%, fixing that one dish moves the whole average. Reprice it, shrink the protein portion by half an ounce, or swap an expensive ingredient.

Reduce waste. Track what gets thrown out for one week. Overprepped vegetables, expired dairy, overportioned proteins — it adds up. A 2% waste reduction on $100K monthly sales is $24K/year back in your pocket.

Rework your sales mix. Promote high-margin dishes. Put the 22% pasta on the specials board instead of the 38% ribeye. Menu engineering gives you a framework for this.

Negotiate with suppliers. Get quotes from a second distributor. Even if you don’t switch, having a competing number gives you leverage on your next price review.

Working the formula backwards: menu pricing

You can reverse the food cost percentage formula to set prices:

Menu Price = Ingredient Cost / Target Food Cost %

That grilled salmon at $7.80 ingredient cost, targeting 30%:

$7.80 / 0.30 = $26.00

Targeting 28%:

$7.80 / 0.28 = $27.86 → round to $28.00

If the market won’t support $28 for salmon, you have two options: find a way to lower ingredient cost (smaller portion, different cut, different supplier), or accept a higher food cost on that dish and offset it with high-margin items like pasta or cocktails.

The blended average is what matters. A menu with a steak at 36.0% and a pasta at 22.0% can still average 29.0% if the pasta outsells the steak 2:1. Menu engineering uses this math to decide which dishes to promote, reprice, or cut.

DishCost does this math for you. Set a target food cost % on any recipe and it calculates the menu price. Start free, no credit card.

Using the formula in a spreadsheet

For each menu item, you need three columns:

ABC
HeaderIngredient CostMenu PriceFood Cost %
Formula(manual entry)(manual entry)=A2/B2*100
Carbonara$3.76$16.0023.5%
Smash burger$3.40$15.0022.7%
Grilled salmon$7.80$26.0030.0%

For the COGS formula, a separate sheet:

CellLabelValueFormula
B1Beginning inventory$14,200
B2Purchases$31,500
B3Ending inventory$13,800
B4Food sales$102,000
B5Actual food cost %31.3%=(B1+B2-B3)/B4*100

This works until you have 40+ recipes and ingredient prices change weekly. Then you’re updating cells across multiple sheets every time US Foods sends a new invoice. That’s where most operators give up on tracking food cost consistently.

DishCost handles this automatically. Update one ingredient price and every recipe that uses it recalculates. Set a target food cost % and it shows the menu price you need. See how it works, or start free — no credit card.

Quick reference: all three formulas

FormulaWhat it tells you
(Ingredient Cost / Menu Price) x 100Is this dish priced right?
(Beginning Inventory + Purchases - Ending Inventory) / Sales x 100What did we actually spend?
Sum(Dish Cost x Qty) / Sum(Price x Qty) x 100What should we have spent?

Run all three. Per-dish prices your menu. COGS tracks what you actually spent. Ideal sets the target. The gap between actual and ideal tells you where money is leaking.

Use our food cost percentage calculator to run the numbers for your dishes, or read our full guide on how to calculate food cost for more on COGS and common costing mistakes.