← Blog·Food cost · Recipe costing · Australia

How to Calculate Food Cost Per Dish (With Examples)

The step-by-step method Australian chefs and caterers use to cost a recipe accurately — including a worked chicken parmigiana example, wastage factor, sub-recipes, and suggested sell price formula.

By Chef Pauly··10 min read

Quick answer

The formula

Food cost per dish = ∑ (quantity used × price per unit)

For each ingredient in the recipe, multiply the exact quantity used per serve by the price per gram, millilitre, or unit. Sum every line item. The total is your food cost per serve. Divide by your sell price and multiply by 100 to get your food cost percentage.

The formula, step by step

Costing a dish is nothing more than costing each of its components and adding them together. The three-step process:

01

List every ingredient with the exact quantity per serve

Work from your standardised recipe. Quantities should be in grams or millilitres — not 'a handful' or 'a splash'. Precision here is what makes the cost meaningful.

02

Convert supplier prices to a per-gram or per-ml rate

If chicken breast is $13.00/kg, the per-gram rate is $0.013. If olive oil is $14.00/L, the per-ml rate is $0.014. Divide the pack price by the pack size in grams or ml.

03

Multiply each ingredient quantity by its unit rate, then sum

200g of chicken breast at $0.013/g = $2.60. Repeat for every ingredient and add the column. That total is your food cost per serve.

Worked example

Chicken parmigiana — 1 serve

One of the most common pub bistro dishes in Australia. Here is how you cost it properly.

IngredientCost
Chicken breast$2.60
Breadcrumbs (panko)$0.11
Mozzarella$0.90
Napolitana sauce$0.48
Cooking oil (canola)$0.08
Total food cost per serve$4.17

Prices are illustrative AUD wholesale rates. Always use your actual current supplier prices.

Turning dish cost into a food cost percentage

Once you know the food cost per serve ($4.17 for the chicken parmigiana above), the next question is: what percentage of your sell price does that represent?

Food cost % = (dish cost ÷ sell price) × 100

Sold at $28

14.9%

($4.17 ÷ $28) × 100 — excellent margin. Well below the 30% benchmark.

Sold at $16

26.1%

($4.17 ÷ $16) × 100 — still within range, but leaves very little room for labour and overhead.

For most Australian restaurants, a food cost percentage of 25–35% is the target range. The commonly used benchmark is 30%: keep ingredient costs at or below 30% of the menu price, leaving a 70% gross margin to cover labour (typically 30–35%), occupancy (5–12%), and generate net profit.

A chicken parmigiana sold at $28 with a 14.9% food cost sounds attractive — but only if the dish is quick to prepare. If it requires 20 minutes of labour to crumb, flatten, and sauce, the labour cost brings the true margin down considerably. Food cost percentage is the starting point, not the whole picture.

Working backwards: the suggested sell price formula

Rather than pricing a dish and then calculating the food cost percentage, experienced operators work in reverse: they decide on a target food cost percentage and calculate the minimum acceptable sell price from there.

Sell price = dish cost ÷ target food cost %

Using the chicken parmigiana at $4.17:

At a 30% food cost target

$4.17 ÷ 0.30 = $13.90

At a 28% food cost target

$4.17 ÷ 0.28 = $14.89

At a 25% food cost target (premium margin)

$4.17 ÷ 0.25 = $16.68

These figures are the minimum sell price to hit your food cost target. Your actual sell price will be influenced by market positioning, competitor pricing, and what the guest is willing to pay. The formula tells you the floor; commercial judgment sets the ceiling.

If a dish cannot be priced above its minimum sell price without losing customers, that is a signal to either reduce the recipe cost (swap an ingredient, reduce a portion) or remove the dish from the menu.

Watch out for these

Common mistakes when costing a dish

01

Using the pack price, not the usage cost

If breadcrumbs cost $3.50 for a 1 kg bag, the cost per dish is not $3.50 — it is $3.50 multiplied by the fraction of the pack used. Using the full pack price inflates your recipe costs and produces meaningless numbers.

02

Forgetting garnish, sauce, and oils

A drizzle of truffle oil, a lemon cheek, a sprig of micro herbs, a ramekin of aioli — these add up. A $0.80 garnish across 80 covers is $64 per service. Always cost every component that hits the plate, including sauces, sides, and condiments.

03

Not updating prices when supplier invoices change

Your recipe cost is only accurate if it reflects current supplier prices. Protein, dairy, and oil prices can shift 15–25% in a quarter. Many operators cost a dish once on opening and never revisit it — then wonder why margins are eroding.

04

Ignoring wastage and trim loss

A 1 kg chicken breast does not yield 1 kg of cooked, portioned protein. Trimming, cooking loss, and portioning offcuts mean your true cost per usable gram is always higher than the as-purchased rate. Ignoring this means every dish is systematically undercosted.

Accounting for wastage: the yield percentage

Raw ingredients rarely yield 100% of their as-purchased weight. Trimming, cooking loss, portioning offcuts, and peeling all reduce the usable amount. If you cost ingredients at the as-purchased rate without adjusting for wastage, every dish will be undercosted.

Worked example: chicken breast

As-purchased weight: 1 kg whole chicken breast at $13.00/kg

Usable weight after trim: 840g (16% trim loss)

Yield percentage:840 ÷ 1000 = 84%

True cost per usable kg:$13.00 ÷ 0.84 = $15.48/kg

At the adjusted rate, 200g of usable chicken breast costs $3.10 — not $2.60. That $0.50 difference per serve adds up to $50 across 100 covers.

The yield formula

True cost per unit = as-purchased price ÷ yield %

Common Australian kitchen yield percentages: chicken breast 82–88%, beef tenderloin 70–75%, whole fish (to fillet) 40–55%, onions (peeled) 88–92%, leafy greens (trimmed) 75–85%.

Yield percentages vary by supplier, butchery skill, and preparation method. Measure your own kitchen's actual yield rather than relying on industry averages — a 5% difference in yield on a high-cost protein can shift your food cost by 2–3 percentage points.

Costing dishes with sub-recipes

Many dishes rely on components that are prepared separately — a house-made demi-glace, a pastry base, a compound butter, or a sauce that runs across multiple menu items. These are called sub-recipes, and they need to be costed independently before being built into the parent dish.

Step 1: Cost the sub-recipe

List every ingredient in the sub-recipe (e.g. a napolitana sauce) with exact quantities and current prices. Calculate the total batch cost, then divide by the batch yield to get a cost per 100ml or per 100g.

Step 2: Use the sub-recipe cost as a line item

When costing the parent dish, include the sub-recipe as a single line item. For example: “80ml napolitana sauce at $6.00/L = $0.48.” The parent dish does not need to list every ingredient inside the sauce — just the quantity used and the sub-recipe's per-unit cost.

Step 3: Update the sub-recipe when ingredients change

If tinned tomato prices increase, the napolitana sauce sub-recipe cost increases — and every dish that uses it becomes more expensive automatically. This is why getting sub-recipes right in your recipe database is important: one price update cascades correctly through every dish.

Kitchens that skip sub-recipe costing often have phantom costs — dishes that look profitable on paper because the sauce or base was costed at zero, but are actually running a loss once the full component cost is accounted for.

Catering worked example

Beef bourguignon for 50 guests

Scaling a dish for a catering event works exactly the same way — you just size the quantities to the number of covers. Here is a realistic food cost breakdown for a beef bourguignon served to 50 guests.

IngredientCost
Beef chuck (diced)$120.00
Red wine (cooking)$21.00
Brown onion$4.20
Carrots$2.20
Button mushrooms$11.40
Bacon lardons$7.80
Beef stock$12.00
Tomato paste$0.60
Garlic$0.72
Fresh thyme$0.90
Olive oil$1.12
Plain flour (dredge)$0.36
Total food cost (50 pax)$182.30
Food cost per head$3.65

At $3.65 food cost per head, a catering price of $18/head delivers a 20.3% food cost — strong for a catering context. At $12.50/head, the food cost rises to 29.2%, which is acceptable but leaves little room for error on labour.

This example does not include sides, salads, or service ware. Always cost every component served to the guest, including bread rolls, condiments, and garnish plates.

Cost every dish automatically — no spreadsheets.

Try the free recipe cost calculator, or start a 14-day trial of Chef Pauly to get live food costs across your entire menu.

Chef Pauly

How Chef Pauly handles food cost calculation automatically

The manual process above works, but it is time-consuming and breaks down quickly when supplier prices change. Chef Pauly is built around the same methodology, but handles the arithmetic automatically.

Live supplier prices

Update a supplier price once — either manually or by scanning a supplier invoice — and every recipe that uses that ingredient recalculates instantly. No manual updates required.

Wastage and yield factors

Set a yield percentage per ingredient. Chef Pauly applies the wastage adjustment automatically in every dish cost, so your theoretical food cost is always accurate.

Sub-recipes and components

Build sauces, bases, and components as standalone recipes. Use them as line items in other dishes. When the sub-recipe cost changes, every parent dish updates automatically.

Suggested sell price

Set a target food cost percentage for your venue — or per dish. Chef Pauly calculates and displays the minimum sell price alongside your current menu price, so you can see which dishes are underpriced at a glance.

Catering job costings

Scale any recipe to any number of covers. The job costing tab shows total food cost, food cost per head, and overall food cost percentage for the entire event menu.

Invoice scanning

Photograph or upload a supplier invoice. Chef Pauly reads the line items using AI and prompts you to update any ingredient prices that have changed — keeping your recipe costs current without manual entry.

FAQ

Common questions about food cost per dish

What is the formula for food cost per dish?

Food cost per dish = sum of (quantity of each ingredient used per serve × price per unit). Convert all quantities to the same unit as your supplier price (e.g. grams, millilitres), then multiply each line by the per-unit price and add them together. The result is your food cost per serve.

How do I calculate food cost for a recipe?

List every ingredient in the recipe with the exact quantity used per serve. Divide each supplier price by the pack size to get a per-gram or per-ml rate. Multiply each ingredient quantity by its rate to get the ingredient cost. Sum every line item. The total is your food cost per serve. Divide by your sell price and multiply by 100 to get your food cost percentage.

What food cost percentage should I aim for?

Most Australian restaurants and caterers target 25–35%. The widely cited benchmark is 30% — ingredient costs should not exceed 30% of your sell price. Fine dining venues often run up to 35% given premium ingredients, while cafés and pizza operations frequently achieve 24–28%. Always calibrate your target against your specific labour and occupancy cost structure.

How do I account for ingredient wastage in food cost?

Apply a yield percentage to your as-purchased price. If 1 kg of whole chicken breast yields 840g usable after trim (84% yield), divide the per-kg price by 0.84 to get the true cost per usable kg: $13.00 ÷ 0.84 = $15.48/kg. Use this adjusted rate when costing your recipes. Measure yield in your own kitchen rather than relying on published averages.

How do I cost a dish with sub-recipes?

Calculate the sub-recipe (e.g. a sauce, stock, or dough) as its own standalone recipe first, arriving at a cost per 100ml or per 100g. Then use that sub-recipe cost as a single line item in the parent dish recipe. For example: '80ml napolitana sauce at $6.00/L = $0.48.' When the sub-recipe's ingredient prices change, the cost cascades automatically into every dish that uses it.

How often should I recalculate my food costs?

Recalculate any time a key ingredient price changes — especially proteins, dairy, and oils, which can shift 10–20% in a quarter. At minimum, do a full recipe cost review quarterly and whenever you are considering a menu price change or seasonal menu update. Software like Chef Pauly recalculates automatically when supplier prices change, so your costs are always current.

No more spreadsheets

Know your food cost on every dish, in real time.

Chef Pauly tracks every ingredient price and recalculates your entire menu the moment a supplier price changes — including wastage, sub-recipes, and suggested sell prices.

14 days free · all features · no credit card · cancel anytime