Recipe costing: how to calculate the real food cost on every dish you sell
Most restaurant owners know their overall food cost percentage but not the food cost per dish. Here is how to build a recipe cost card and what it reveals.

A restaurant owner we work with had a grilled salmon dish priced at $32. She built the number two years earlier when salmon was running $9.50 per pound, and the math worked at the time. The dish sold consistently, the overall food cost percentage stayed in range, and she had other things to manage.
When we started working on her books, salmon was $14.20 per pound. The recipe card had not been updated. The dish’s food cost had moved from 21 percent to 29 percent of the menu price. At 180 covers per week, the untracked increase added up to more than $25,000 per year.
What recipe costing is
Recipe costing is the process of calculating the actual cost to produce a single menu item, line by line, using current ingredient prices and measured portion weights.
It is different from tracking overall food cost as a percentage of sales. Overall food cost shows up on the Profit and Loss report (P&L) as a blended number. What it hides is the range underneath it, where some dishes run at 18 percent and others at 42 percent, averaged into a figure that looks acceptable.
A recipe card documents every ingredient by the quantity purchased, the current unit price, and the yield after trim. The total is the per-plate cost. Divided by the menu price, it produces the food cost percentage for that specific dish.
Why assumed cost and actual cost come apart
Ingredient prices change, but recipe cards stay fixed. A dish priced at a 25 percent food cost target in one year can drift to 35 percent within 18 months if a key ingredient moves and nothing is updated. Proteins, dairy, eggs, and cooking oil all shift with markets and seasons. The menu price stays the same. The margin narrows.
Portions are estimated rather than measured. In a working kitchen, a “7-ounce salmon fillet” becomes whatever a cook picks up. If the average serve runs 8.5 ounces instead of 7, the food cost is not what the recipe card says. At $14.20 per pound, the difference between 7 ounces and 8.5 ounces is $1.33 per plate. At 180 covers per week, that is $240 per week in untracked food cost.
Trim and yield loss are not included. A 7-ounce serve requires purchasing more than 7 ounces, because the fillet gets trimmed before plating. For fish and proteins, the trim and yield loss typically runs 15 to 25 percent depending on the cut. A recipe card built on the as-served weight rather than the as-purchased weight understates cost by that same margin.
Mise en place costs are not allocated. Cooking oil, butter, fresh herbs, house-made sauces, and garnishes are food costs. They get purchased with everything else and absorbed into the general food cost line. A recipe card that attaches a portion of those costs to each dish removes them from the aggregate and connects them to the dish they belong to.
What the recipe card showed
Once we built a card for the salmon using current invoices and measured portions, the cost looked like this.
| Ingredient | Quantity (as purchased) | Unit cost | Per-plate cost |
|---|---|---|---|
| Salmon fillet (with 20% trim factor) | 8.75 oz | $14.20 per lb | $7.77 |
| Baby potatoes | 6 oz | $0.90 per lb | $0.34 |
| Broccolini | 3 oz | $2.40 per lb | $0.45 |
| Olive oil | 1 tbsp | $8.00 per liter | $0.12 |
| Butter and fresh herbs | allocated | $0.28 | |
| Plate waste (5% of ingredients) | $0.45 | ||
| Total recipe cost | $9.41 |
At a $32 menu price, the food cost percentage is 29.4 percent.
When the dish was priced two years earlier, the same calculation told a different story. Salmon at $9.50 per pound produced a per-plate cost of $5.20 for the fillet. With the same vegetables and mise en place costs, the original total was $6.71, a food cost of 21 percent. One input changed. The card was never updated. Eight points of margin disappeared without a single menu decision.
What this costs across the menu
Three things go wrong when recipe costing is not done at the item level.
Overall food cost averages hide problem dishes. A restaurant with a 30 percent blended food cost may have individual items at 18 percent and others at 46 percent. The profitable dishes subsidize the unprofitable ones. Without item-level costing, there is no way to know which items to reprice, reportion, or discontinue.
Discounts and specials become losses. Running a 20 percent discount on the salmon at a true food cost of 29 percent puts the effective food cost at 36 percent on every cover sold. Owners who run specials without knowing the per-item cost cannot tell whether a promotion is generating traffic or destroying margin.
Menu engineering decisions rely on incomplete information. A dish that sells well but costs 38 percent of its price is a liability on a busy night. A dish that sells moderately and costs 18 percent is an asset. Without recipe costing, the view of the menu is limited to sales volume, not contribution.
What recipe costing looks like in practice
For restaurant clients we work with, we build a recipe card for every menu item at the start of the engagement. Each card uses the as-purchased quantity with a yield factor for trim, the current unit cost from actual invoices, and an allocated share for mise en place items. The total becomes the per-plate cost on record.
We update ingredient costs quarterly using the invoices rather than estimates. When a major protein or dairy cost moves more than 10 percent, we flag the affected dishes and recalculate before the next menu cycle. The owner sees which dishes to adjust before the margin gap compounds.
Best practices for keeping recipe costs accurate
- Build a recipe card for every item on the menu, including sauces, shared sides, and desserts. Food cost lives at the dish level.
- Use as-purchased quantities with a yield factor for trim. Proteins and produce have different trim rates. Using as-served weights understates cost.
- Update ingredient costs at minimum quarterly, and immediately when a major category moves more than 10 percent.
- Track food cost by item category in addition to overall. Proteins, appetizers, and desserts have different natural food cost ranges. Mixing them into one blended number produces a misleading average.
- Review the five highest and five lowest food cost items each month. High-cost items are candidates for repricing or portion review. Low-cost items are worth featuring or promoting.
Three questions worth asking
- What is the food cost percentage on your three best-selling dishes, and when was that number last calculated against current ingredient prices?
- Do your recipe cards use as-purchased quantities with a yield factor, or are they based on the as-served portion weight?
- When ingredient prices changed in the past year, which specific dishes were reviewed and updated?
If those answers are uncertain, menu pricing is running on estimates rather than current costs. Send us the recipe card and the current invoices for your top three sellers. We will run the food cost calculation and show you where the margin sits today.
- SALMON PORTION$5.20 per plate at $9.50/lb, as-purchased weight
- VEGETABLES AND SIDES$0.79 per plate in the original recipe card
- OIL, BUTTER, AND HERBS$0.40 per plate in the original recipe card
- PLATE WASTE FACTOR$0.32, or 5 percent of the original ingredient total
- SALMON PORTION$7.77 per plate at $14.20/lb, same as-purchased weight
- VEGETABLES AND SIDES$0.79 per plate at current prices, unchanged
- OIL, BUTTER, AND HERBS$0.40 per plate, unchanged
- PLATE WASTE FACTOR$0.45, or 5 percent of the higher ingredient total
Want a second set of eyes on your books?
30 minutes on Zoom. We'll look at your books and tell you what's working and what isn't.
Book a call