How to Calculate Food Cost and Price Your Menu

October 31, 2026

Recipe Cost Calculator Excel template

In food businesses, small pricing mistakes multiply with every plate. Recipe costing tells you exactly what a dish costs to make, so you can price it to cover food, labor, rent — and profit.

Step 1: Build an ingredient price list

For each ingredient you buy, record the purchase unit (g, ml, unit), the pack size and the pack price. The cost per unit is:

pack price ÷ pack size

A 1,000 g bag of chicken breast at $9.80 costs $0.0098 per gram.

Step 2: Cost the recipe

List every ingredient and the quantity used, then multiply by the cost per unit. Don’t forget the small things: oil, salt, garnish. They add up across hundreds of plates.

Recipe cost = Σ (quantity × cost per unit) Cost per serving = recipe cost ÷ servings

Step 3: Food cost percentage

Food cost % = cost per serving ÷ menu price

Most restaurants aim for 28–35%. Fine dining may run higher, pizza and pasta often lower.

Step 4: Set the price

To hit a target food cost:

Menu price = cost per serving ÷ target food cost %

Example: a pasta dish costs $3.95 per serving; target 30% → $3.95 ÷ 0.30 = $13.17. Then round to a menu-friendly price and check against the market.

Step 5: Keep prices updated

Ingredient prices change constantly. Updating the price list monthly — and having recipes recalculate automatically — prevents margins from shrinking silently.

Beyond food cost

Food cost is only part of the picture. Labor, rent, utilities and waste matter too. Many operators track prime cost (food + labor) and aim for under 60–65% of sales.

Tips

  • Weigh portions; inconsistent portions destroy food cost.
  • Account for yield (trimming, cooking loss) in quantities.
  • Engineer the menu: promote high-margin dishes.

Template

The Recipe Cost Calculator includes an ingredient price list with cost per unit, a recipe sheet with drop-down ingredients, cost per serving, suggested menu price for your target food cost, actual food cost % and a cost-by-ingredient chart.

Keep reading