Free tool

Recipe Cost Calculator

Calculate ingredient and batch costs with trim waste, usable yield, servings, and batch scaling. Download a free recipe costing template.

Recipe Cost

$135.56

7 ingredients

Cost / Serving

$22.59

6 servings total

Suggested Price

$75.31

at 30% food cost

Waste Cost

$37.57

28% of recipe cost

$120.00
$1.40
$6.66
$4.74
$0.60
$0.50
$1.67
Cost Breakdown
Beef Tenderloin (30% waste)
89% · $120.00
Mushrooms (10% waste)
5% · $6.66
Puff Pastry (5% waste)
3% · $4.74
Fresh Thyme (40% waste)
1% · $1.67
Butter
1% · $1.40
Dijon Mustard
0% · $0.60
Egg Yolk
0% · $0.50
Batch Scaler
1x · 6 servings $135.56
2x · 12 servings $271.12
3x · 18 servings $406.68
4x · 24 servings $542.24
5x · 30 servings $677.80
Insights

Waste adds $37.57 to this recipe. Check if pre-trimmed or portioned ingredients are cheaper than buying whole.

Beef Tenderloin is 89% of your recipe cost. Small changes to this ingredient have the biggest impact on your margin.

The suggested price uses your 30% ingredient-cost target. Check labor, overhead, and demand before you set the selling price.

Save recipes & track costs over time

Save your recipes and ingredient prices. Update one ingredient price to recalculate the recipes that use it.

See how one ingredient price changes several dishes. Try the sample menu without an account.

How it works

Cost a batch with purchase prices and usable yield

This recipe cost calculator adjusts ingredient prices for measured trim loss, adds batch costs, and divides by servings. The 10-bowl example uses synthetic USD prices and assumed yields, checked October 9, 2026. They are not live prices or standard ingredient yields.

1

Convert supplier packs to unit prices

Chicken: 20 lb for $60 = $3/lb. Rice: 25 lb for $25 = $1/lb. Broccoli: 10 lb for $20 = $2/lb. Oil: 128 fl oz for $12 = $0.09375/fl oz. Enter purchase cost per unit. Match each recipe quantity to that unit; the calculator does not convert units.

2

Enter usable quantities and trim waste

Use 4 usable lb chicken with 20% waste, 2 lb dry rice with 0%, 3 usable lb broccoli with 10%, and 4 fl oz oil with 0%. Usable yield is 100% minus waste. Chicken unit cost is $3 / 0.80 = $3.75 per usable lb; its line cost is $15. Do not apply the same loss twice.

3

Divide batch cost by servings

Line costs are $15 chicken, $2 rice, $6.666667 broccoli, and $0.375 oil. Batch total is about $24.041667. Set 10 servings: cost per serving is $2.404167 ($2.40 displayed). An illustrative 30% food cost target gives a suggested price of $8.01 before other costs and demand.

4

Scale the same recipe

Choose a 2x batch for 20 servings and $48.083333 ingredient cost ($48.08 displayed). Cost per serving stays $2.404167 when quantities and servings scale together. Check cooking capacity, measured yield, and portion size before you produce the larger batch.

The formula

Ingredient Line Cost = Purchase Cost Per Unit ÷ (1 - Waste % / 100) × Usable Recipe Quantity

Tips

Check yield, units, and serving counts

Measure your own usable yield

Weigh the purchased and usable amounts after your preparation process. Divide usable quantity by purchased quantity to find yield. A supplier specification or sample yield is not proof of the yield your kitchen gets.

Keep the quantity basis consistent

A price per pound must use a quantity in pounds. Fluid ounces measure volume; ounces measure weight. Convert before entry. If you use a yield-adjusted unit cost, set waste to zero so you do not apply the loss twice.

Record the servings you can produce

Divide by usable servings at the stated portion size. A larger batch costs more in total. Cost per serving stays the same only when quantities, servings, and yield scale consistently.

FAQ

Frequently Asked Questions

Related tools

More Free Calculators

Save the recipe and its ingredient prices

Keep recipes in DishCost and recalculate them when an ingredient price changes. Start with a free account to cost your first dishes.

Start free with DishCost