How to cost a recipe step by step (with a worked example)
If you don't know what each dish costs you, you don't know what you make on it. Recipe costing is what turns a recipe into a number: what it costs to send out and what price makes sense on the menu. Here it is from start to finish, with a real menu dish and every calculation on show.
Updated 15 October 2026 · 9 min read
What recipe costing is
Recipe costing is breaking down what a dish costs: the price of each ingredient in the quantity the recipe really uses, added up and divided by the portions it makes. With that number you set the menu price, keep your food cost under control and find out in time when a supplier puts a price up. In Spanish kitchens it's called an *escandallo*, and you'll hear the word from chefs, suppliers and consultants alike.
It isn't the same as the recipe card (*ficha técnica*). The recipe card says how the dish is made: ingredients, method, plating, allergens. The costing says what it costs. They usually go together, because they share the same list of ingredients and grams.
What you need before you start
- The recipe weighed, not from memory. Grams and millilitres of everything, including the salt and the oil.
- Your suppliers' invoices or delivery notes, with the price you pay for each product (€/kg, €/L or €/unit), excluding VAT.
- The yield of each ingredient: how much of what you buy ends up on the plate after trimming, peeling or cooking. If you don't know it, measure it once and write it down.
- How many portions the recipe makes, counted when you plate, not what the paper says.
Step by step
- 1Write down each ingredient with its net quantity, the amount that really goes on the plate.
- 2Work out the usable price of each ingredient: purchase price ÷ yield. It's the step almost everyone skips, and the one that hides the most money.
- 3Cost sub-recipes separately (stocks, sauces, doughs) and use them as one more ingredient, with their own cost per kilo or per litre.
- 4Work out the cost of each line: net quantity × usable price, in the same unit.
- 5Add up the lines and include a small allowance for what isn't weighed (salt, pepper, oil for the griddle).
- 6Divide by the portions if it's a batch recipe. That's your cost per portion.
- 7Set the price: cost per portion ÷ target food cost = price excluding VAT. Add VAT (10% for food served in a restaurant in Spain) and round to a menu price.
Shortcut
If you'd like to try it with one of your own recipes while you read, the free recipe cost calculator does these sums for you: enter the ingredients and it gives you cost per portion, food cost and a suggested price.
A complete example: griddled hake with sliced roast potatoes
An ordinary menu dish with what almost every dish has: an ingredient with a lot of waste, a garnish and a sauce made separately. Purchase prices excluding VAT, as you'd see them on an invoice.
1. What you pay versus what you use
The hake is bought whole, but only the clean loin goes on the plate. If you get 550 grams out of every kilo, the loin doesn't cost you €9.50 a kilo: it costs you €17.27. That jump is the most expensive mistake in recipe costing.
| Ingredient | Purchase price | Yield | Usable price |
|---|---|---|---|
| Whole hake | €9.50/kg | 55% | €17.27/kg |
| Potatoes | €0.90/kg | 80% | €1.13/kg |
| Onion | €1.10/kg | 90% | €1.22/kg |
| Garlic | €4.50/kg | 85% | €5.29/kg |
2. The sub-recipe: garlic and parsley oil
The sauce is made in a batch and used in several dishes, so it's costed once and turned into a price per kilo. From then on it goes into any recipe as one more ingredient.
| Ingredient | Quantity | Usable price | Cost |
|---|---|---|---|
| Extra virgin olive oil | 250 ml | €7.80/L | €1.95 |
| Peeled garlic | 60 g | €5.29/kg | €0.32 |
| Parsley | 20 g | €10.00/kg | €0.20 |
| Wine vinegar | 20 ml | €2.00/L | €0.04 |
| Batch total | €2.51 |
3. The cost of one portion
| Ingredient | Net quantity | Usable price | Cost |
|---|---|---|---|
| Hake, clean loin | 180 g | €17.27/kg | €3.11 |
| Peeled potato | 200 g | €1.13/kg | €0.23 |
| Onion | 60 g | €1.22/kg | €0.07 |
| Oil for the potatoes | 30 ml | €7.80/L | €0.23 |
| Garlic oil (sub-recipe) | 20 g | €7.60/kg | €0.15 |
| Salt, pepper and garnish | €0.05 | ||
| Cost per portion | €3.84 |
Look at how it splits: the hake is 81% of the cost. If fish goes up 10%, the dish goes up 31 cents and the rest of the ingredients hardly matter. That's why it pays to watch the two or three expensive ingredients in each dish before you worry about the salt.
4. From cost to menu price
| Target food cost | Price excl. VAT | Incl. 10% VAT |
|---|---|---|
| 28% | €13.71 | €15.09 |
| 30% | €12.80 | €14.08 |
| 33% | €11.64 | €12.80 |
| 35% | €10.97 | €12.07 |
If you put it on the menu at €14.50, that's €13.18 excluding VAT and a food cost of 29%. That's within a sensible range. The costing also tells you the floor: below about €12 including VAT, this dish starts to be a problem.
The missing number: what your kitchen costs
Food cost only looks at the food. But that dish also kept someone busy in the kitchen, kept the stove on and paid its share of the rent. If your kitchen costs, say, €0.50 a minute in wages, premises and bills, and the dish takes 8 minutes of work, that's another €4.00.
With that, the real cost of the hake goes from €3.84 to €7.84, and what each portion leaves you goes from €9.34 to €5.34. It's still a good dish, but it's a different number. It's the gap between the margin you think you have and the one you really have, and it's what the true cost of a dish part of gramo works out.
Common mistakes
- Costing with the purchase price instead of the usable price. The hake in the example goes from €9.50 to €17.27 a kilo. With the purchase price, the dish looks 45% cheaper than it is.
- Using the portions on the paper. If the recipe says 10 portions and you plate 9, each portion costs 11% more.
- Guessing the sub-recipes. A stock or sauce used in six dishes and costed wrong throws all six off.
- Not updating prices. If your supplier puts oil up, yesterday's costing no longer holds. What works best is for it to update itself with every invoice.
- Forgetting what isn't weighed. Salt, spices and griddle oil add up to more than you'd think; a small fixed allowance per portion covers it.
- Mixing prices with and without VAT. Always cost excluding VAT, and add VAT at the end when you set the menu price.
The same method works behind the bar. If you want to see it applied to something cheap that sells by the hundred, read what a cup of coffee really costs.
Stop costing recipes by hand: gramo keeps them up to date with your own invoices and real prices.
Try gramo freeFrequently asked questions
- What is recipe costing?
- It's breaking down what a dish costs: the price of each ingredient in the quantity the recipe uses, added up and divided by the portions. It's how you set the menu price and know what each dish leaves you. In Spain it's called an escandallo.
- How do you cost a dish?
- List the ingredients with their net quantity, work out the usable price of each one (purchase price divided by yield), multiply quantity by price, add up the lines and divide by the portions. The price excluding VAT comes from dividing that cost by the food cost you want to run at.
- What's a good food cost percentage?
- It depends on the kind of business, but 28 to 35% is normal in restaurants. Below 25% you may be cutting quality or quantity; above 38% your margin suffers.
- How often should I update my recipe costings?
- Every time purchase prices change, and at least once a quarter. With ingredients that move a lot, like oil, eggs or fish, it's worth checking every month.
Recipe costing
The cost and margin of every recipe, to the cent.
Recipe costing softwareEvery gram counts
gramo works out your recipe costs and food cost with real data, and keeps your traceability and HACCP without paper. Start free, no card.
Start free