Every profitable restaurant runs on the same foundation: they know exactly what each dish costs to produce. Not approximately. Not "around five dollars." Exactly.
Recipe costing is the process of calculating the precise ingredient cost for every item you serve. It is the single most important financial discipline in food service — and the one most often done poorly or not at all.
This guide covers everything you need to build accurate recipe cost cards and use them to make better pricing decisions.
What Is a Recipe Cost Card?
A recipe cost card is a document that lists every ingredient in a dish, the exact quantity used, the unit cost, and the extended cost (quantity × unit cost). It sums to the total cost per portion.
A well-built cost card includes:
- Recipe name and yield (number of portions)
- Every ingredient with purchase unit, recipe unit, and conversion if different
- Current cost per unit from your most recent invoice
- Waste/yield factor to account for trim, peel, and cooking loss
- Total cost per portion
- Selling price and food cost percentage
The cost card is your single source of truth for what a dish actually costs. Without it, pricing is guesswork.
Why Recipe Costing Matters More Than You Think
Restaurants operate on thin margins — typically 3–9% net profit. A 2% miscalculation in food cost can wipe out half your profit.
Here is what accurate recipe costing enables:
Profitable Menu Pricing
You cannot set the right price without knowing the cost. A dish that "feels" like it should be $18 might need to be $22 to hit your target margin. Without a cost card, you would never know.
Menu Engineering
Once you know the cost and margin of every item, you can classify dishes into four categories:
- Stars — High profit, high popularity. Promote these.
- Plowhorses — Low profit, high popularity. Re-engineer to improve margin.
- Puzzles — High profit, low popularity. Find ways to increase sales.
- Dogs — Low profit, low popularity. Remove or rework entirely.
This analysis is impossible without accurate cost data.
Supplier Negotiations
When you know exactly how much of each ingredient you use, you negotiate from a position of strength. You can compare quotes from multiple suppliers and quantify the impact of a $0.50/kg price increase across your entire menu.
Waste Reduction
Costing forces you to think about yield. When you realize that the trim loss on your beef tenderloin means you are paying $48/kg for usable product instead of the $38/kg invoice price, you start finding ways to use the trim productively.
How to Build a Recipe Cost Card — Step by Step
1. Standardize Your Recipe
Before you can cost a recipe, you need a standardized recipe. This means:
- Exact ingredient quantities by weight (not volume where possible)
- Specific instructions that produce consistent results
- A defined yield (e.g., "serves 4" or "produces 2.5 kg of sauce")
If different cooks produce different results, the recipe is not standardized yet.
2. Convert Purchase Units to Recipe Units
Suppliers sell in cases, bags, and bulk containers. Recipes use grams, cups, and pieces. You need to bridge the gap.
Example:
- You buy olive oil in 5-liter containers at $42.00
- Your recipe uses 30 ml of olive oil
- Cost per ml = $42.00 ÷ 5,000 ml = $0.0084/ml
- Recipe cost for olive oil = 30 × $0.0084 = $0.25
This conversion step is where most manual cost cards go wrong. A single decimal error multiplied across hundreds of portions creates significant distortion.
3. Apply Yield Factors
Raw ingredients rarely have 100% yield. You need to account for:
- Trim loss — Peeling, deveining, deboning, removing stems
- Cooking loss — Shrinkage from roasting, grilling, reducing
- Waste — Spoilage before use
Yield Factor Formula:
Usable Weight ÷ As-Purchased Weight = Yield Percentage
As-Purchased Cost ÷ Yield Percentage = Edible Portion Cost
Example — Whole Chicken:
- Purchase price: $4.50/kg
- Usable yield after butchering: 65%
- Edible portion cost: $4.50 ÷ 0.65 = $6.92/kg
That is a 54% increase over the invoice price. If you cost your chicken dishes using the $4.50 figure, your actual food cost is significantly higher than you think.
Common Yield Percentages
| Ingredient | Typical Yield |
|---|---|
| Whole chicken | 60–65% |
| Beef tenderloin | 70–80% |
| Whole fish | 40–55% |
| Onions | 88–90% |
| Carrots (peeled) | 80–85% |
| Leafy greens | 70–80% |
| Fresh herbs | 60–75% |
4. Calculate Sub-Recipes Separately
Many dishes include components that are themselves recipes: sauces, stocks, spice blends, doughs, and marinades.
Cost each sub-recipe independently, then reference it in the main recipe as a single ingredient with a known cost per unit.
Example:
Your house vinaigrette costs $3.80 to produce and yields 500 ml. If a salad uses 30 ml:
$3.80 ÷ 500 ml × 30 ml = $0.23 per portion
This modular approach makes maintenance much easier. When the price of olive oil changes, you update the vinaigrette cost card once, and it flows through to every dish that uses it.
5. Sum the Total and Calculate Food Cost Percentage
Add up all ingredient costs (including sub-recipes) to get the total cost per portion.
Then:
Food Cost % = (Total Cost per Portion ÷ Selling Price) × 100
Example — Caesar Salad:
| Ingredient | Amount | Cost |
|---|---|---|
| Romaine hearts | 120g | $0.72 |
| House Caesar dressing | 45 ml | $0.38 |
| Croutons | 20g | $0.12 |
| Parmesan | 15g | $0.52 |
| Lemon | ¼ piece | $0.10 |
| Anchovy fillet | 2 pieces | $0.28 |
| Total | $2.12 |
If the Caesar sells for $14.00:
($2.12 ÷ $14.00) × 100 = 15.1%
This is well below typical targets — meaning you have room to add a protein option, improve the ingredient quality, or accept this as a high-margin item in your menu mix.
Keeping Cost Cards Accurate Over Time
A cost card is only as good as its most recent update. Here is what causes cost cards to drift:
- Price changes. Supplier prices change frequently. A cost card from three months ago may be 10–20% off.
- Recipe changes. If the kitchen starts adding an extra garnish or using a more expensive cheese, the cost card needs updating.
- Seasonal ingredients. A tomato in July costs half of what it costs in January.
- Supplier switches. New suppliers mean new pack sizes, prices, and yield characteristics.
How Often to Update
At minimum, re-cost your entire menu monthly. For volatile ingredients (seafood, fresh produce), update weekly.
The challenge is that manual updates are so labor-intensive that most operators do them quarterly at best — which means they are making pricing decisions with outdated data for months at a time.
Recipe Costing at Scale
A single dish is straightforward. But a real restaurant operation has:
- 40–120 menu items
- Dozens of sub-recipes (sauces, stocks, doughs, marinades)
- Prices that change with every delivery
- Multiple suppliers for the same ingredient
- Seasonal menu rotations
At this scale, spreadsheets break down. One formula error can cascade through hundreds of cells. Version control becomes a nightmare.
Automate with MenuCosting
MenuCosting was built specifically to solve recipe costing at scale. Enter your recipes once, link them to supplier prices, and the system keeps every cost card current automatically.
When a supplier raises the price of salmon, every dish containing salmon is re-costed instantly. You see the margin impact across your entire menu in seconds, not hours.
Sub-recipes cascade automatically — update a sauce cost, and every dish that uses it reflects the change. Yield factors are built in. Unit conversions are handled.
The result: you always know your true cost, and you can make pricing decisions based on real numbers instead of stale spreadsheets.
Ready to cost your menu accurately? Start your free trial at MenuCosting.com and build your first cost card in minutes.