How to Cost Out a Recipe Step by Step
Recipe costing tells you exactly what a dish costs to make so you can price it for profit. Here's the step-by-step method with a worked example.
To cost out a recipe, break the dish into every ingredient, convert each to the unit you actually buy it in, multiply by its purchase cost, add it up, and divide by the number of portions the recipe yields. That per-portion number — the plate cost — is the foundation for pricing every item on your menu.
Why recipe costing is non-negotiable
If you don't know what a dish costs, you're pricing by guesswork. Recipe costing gives you the plate cost, which you compare against your menu price to find each item's contribution margin. It also gives you your theoretical food cost — what your food cost should be if every plate is made to spec. That number is the benchmark for a food cost audit.
Step by step
- List every ingredient, including the ones people forget: oil, butter, garnish, sauce, and the bread that comes on the side.
- Write down the recipe quantity for each in the unit the recipe uses (ounces, cups, each).
- Find your purchase unit and cost. You buy olive oil by the 3-liter tin, not the tablespoon. Note the case/unit price from a recent invoice.
- Convert to a common unit. Get everything to a cost-per-recipe-unit. If oil costs $18 per 3 L (101.4 oz), that's about $0.178 per ounce.
- Multiply and sum. Recipe quantity × cost per unit for each line, then total.
- Divide by yield. Total recipe cost ÷ portions = plate cost.
A worked example
A marinara pasta that yields 4 portions:
| Ingredient | Recipe qty | Unit cost | Line cost |
|---|---|---|---|
| Pasta | 16 oz | $0.09/oz | $1.44 |
| Crushed tomatoes | 28 oz | $0.06/oz | $1.68 |
| Olive oil | 2 oz | $0.178/oz | $0.36 |
| Garlic | 1 oz | $0.15/oz | $0.15 |
| Parmesan | 4 oz | $0.42/oz | $1.68 |
| Basil, salt, pepper | — | — | $0.40 |
| Total | $5.71 |
Plate cost = $5.71 ÷ 4 = $1.43 per portion.
If you sell it for $16, your food cost on this dish is $1.43 ÷ $16 = 8.9% — an excellent margin that can subsidize lower-margin proteins.
Always add a small line for "trim, waste, and seasoning." Recipes never account for the onion you peel or the pinch of salt — budget 3-5% on top so your plate cost reflects reality.
Don't forget these hidden costs
- Yield loss. A case of lettuce isn't all usable. If 20% gets trimmed, your effective cost per usable ounce is 25% higher.
- Prep shrinkage. Meats lose weight when cooked. Cost the raw weight you actually plate.
- Sub-recipes. Cost your house sauces and stocks once, then plug that per-ounce cost into the dishes that use them.
Keep costs current automatically
Recipe costs go stale the moment a vendor raises a price. The tedious part is re-costing hundreds of dishes every time. This is where technology pays off: Cobblestone POS ties your recipes to live ingredient costs pulled from vendor invoices, so when tomato prices jump, every dish using them re-costs itself and flags the ones that slipped below your target margin. It's free and built for independents — a big reason owners are dropping systems like Toast that charge $470+/month for less.
From plate cost to menu price
Once you have plate cost, work backward from your target food cost to set the price. If you want a 30% food cost and a dish costs $4.20 to plate, the price is $4.20 ÷ 0.30 = $14. See our guide on pricing your menu for profit for the full method.
Cost any dish with the free Recipe Costing Calculator (Excel).