Restaurant Management
· 10 min read

Restaurant Food Cost Formula: How to Calculate & Reduce It

The formula every restaurant needs, with worked examples and 7 practical strategies to bring your food cost percentage down.

Cucinovo Team May 7, 2026
In Brief

Food cost percentage is the ratio of a dish's total ingredient cost to its menu selling price, expressed as a percentage. The formula is: (Total Ingredient Cost / Menu Selling Price) × 100. Most restaurants target a food cost percentage between 28% and 35%, though the ideal range depends on the type of establishment and its pricing model.

The Food Cost Formula

The food cost formula is straightforward: divide the total cost of ingredients by the menu selling price, then multiply by 100 to get a percentage. A dish that costs €4.80 in ingredients and sells for €16 has a food cost percentage of 30%.

Food Cost Percentage (per dish)

(Total Ingredient Cost ÷ Menu Selling Price) × 100

Period-level formula: (Beginning Inventory + Purchases − Ending Inventory) ÷ Total Food Sales × 100

This single number tells you how much of each revenue euro goes toward raw ingredients. A 30% food cost means 70 cents of every euro covers labor, rent, overhead, and profit.

Ideal vs. Actual Food Cost

Ideal food cost is calculated from your recipes as written — what the dish *should* cost if every ingredient is measured precisely and nothing is wasted. Actual food cost uses real purchasing and sales data — what the dish *actually* costs based on what you spent and what you sold.

The gap between ideal and actual food cost reveals waste, theft, over-portioning, unrecorded comps, and spoilage. A 2-3% gap is normal. A gap above 5% signals an operational problem that needs investigation.

Key Takeaway

Track both ideal and actual food cost. The gap between them is where your profit leaks. Ideal food cost comes from recipes; actual food cost comes from your P&L.

Worked Example: Pricing a Pasta Carbonara

Let's cost a classic pasta carbonara to see the formula in action. Here are the ingredients for one portion:

IngredientQuantityUnit CostExtended Cost
Spaghetti120g€1.20/kg€0.14
Guanciale60g€28/kg€1.68
Eggs (yolk)2 yolks€0.20/yolk€0.40
Pecorino Romano30g€22/kg€0.66
Black pepper2g€45/kg€0.09
Garnish (parsley)5g€12/kg€0.06
Total€3.03

If we price this carbonara at €14 on the menu: Food Cost % = (3.03 ÷ 14) × 100 = 21.6%. That's well below the 28-35% target, leaving room for a competitive price or higher-quality ingredients.

Now suppose egg prices spike 40% due to supply issues. The egg cost rises from €0.40 to €0.56, pushing the total to €3.19 and the food cost to 22.8%. Still comfortable — but if guanciale also rises 20%, the total hits €3.53 (25.2%). You're now approaching the lower end of the target range and might need to adjust.

Food Cost Benchmarks by Restaurant Type

There is no single "good" food cost percentage. It depends on your restaurant type, labor model, and overhead structure. Here are industry benchmarks:

Restaurant TypeTypical Food Cost %Notes
Fine dining28–32%Higher check absorbs higher food cost
Casual dining30–35%Balanced model, most common range
Fast casual25–30%Lower ticket, tighter margins
Pizzeria25–28%Flour and cheese are cheap per portion
Bar / pub food30–38%Food is a loss leader for beverage sales
Catering30–35%Volume purchasing offsets per-portion cost
Prime Cost Rule

Your food cost alone isn't enough. Track prime cost (food + labor) — it should be 55-65% of revenue. A 35% food cost is fine if labor is 25%. A 28% food cost is bad if labor is 42%.

7 Practical Ways to Reduce Food Cost

1. Standardize recipes with exact weights

If your cooks use "a handful" of cheese instead of 30g, food cost varies by the cook. Standardized recipes with gram-level precision eliminate portion variance — the most common source of food cost overrun in independent restaurants.

2. Track waste daily, not monthly

A waste log at each station — a bucket with a scale and a sheet — takes 5 minutes per shift to maintain. The data it produces (which items waste most, which shifts waste most) is invaluable. Monthly waste tracking is like checking your bank balance once a month — by then the money is already gone.

3. Negotiate with suppliers using volume data

If you can show a supplier that you buy 200kg of chicken per month consistently, you're in a position to negotiate pricing. Volume data turns a transactional relationship into a strategic one.

4. Cross-utilize ingredients across the menu

If you buy fresh basil for one dish and it wilts before you use it all, that's a purchasing problem. Design your menu so that key ingredients appear in multiple dishes — basil in the pasta, the bruschetta, and the salad. This reduces spoilage and increases purchasing efficiency.

5. Engineer your menu

Menu engineering classifies dishes into four categories: Stars (high profit, high popularity), Plowhorses (low profit, high popularity), Puzzles (high profit, low popularity), and Dogs (low profit, low popularity). Push Stars with placement and server training. Reformulate Plowhorses to improve margins.

6. Use FIFO and proper storage

First In, First Out is the most basic inventory principle, yet most kitchens don't enforce it consistently. Date-label everything. Rotate stock on delivery. Check walk-in temperatures daily. A single spoiled case of proteins can wipe out a week of food cost savings.

7. Run weekly food cost reports

Monthly food cost reports arrive too late to act on. Weekly reports let you spot trends (rising protein costs, increasing waste on Saturdays) and adjust before the month closes. Compare ideal to actual weekly, not quarterly.

When to Replace the Spreadsheet

Spreadsheet-based food costing works for a 10-item menu that doesn't change. It breaks down when supplier prices fluctuate (every cell must be manually updated), when recipes share sub-components (cross-sheet references are fragile), or when you need purchase orders generated from recipe data.

Recipe management software like Cucinovo auto-updates costs when ingredient prices change, calculates cost per portion as you build recipes, and generates shopping lists from your menu. The time savings alone — 2-4 hours per week for a typical restaurant — usually justify the cost within the first month.

Key Takeaways

  • Food cost percentage = (Ingredient Cost ÷ Selling Price) × 100. Target 28-35% for most restaurant types.
  • Track both ideal (from recipes) and actual (from P&L) food cost. The gap reveals waste and inefficiency.
  • Standardize recipes, track waste daily, and run weekly food cost reports — monthly is too late.
  • Prime cost (food + labor) matters more than food cost alone. Target 55-65% of revenue.
  • Menu engineering — promoting high-margin dishes — is the fastest lever for reducing overall food cost.

Calculate your food cost automatically

Enter your recipes into Cucinovo and see per-portion cost in real time. 14-day free trial, no credit card required.

Start free trial