Recipe costing starts with a simple question: what ingredients are required to produce the portion you actually serve? The answer becomes unreliable when a supplier's pack price is entered as a kilogram price, trimmed vegetables are costed at their purchased weight, or a sauce appears both as a component and as its individual ingredients.
Build one traceable cost card before extending the method across the menu. Keep purchase evidence, ingredient state, recipe quantities and measured output together, and label which costs are included. The worked example below is an invented ingredient-cost exercise in INR. It is not a tested cooking recipe, a market-price guide or a calculation of the restaurant's full cost or profit.
Define the version and the portion
Give the recipe a stable name or ID, a version date and an owner. Record all ingredients, including accompaniments and garnish, along with their units and preparation state. Specify the batch output and the portion definition. If the kitchen serves an extra accompaniment that the card omits, the card does not describe the plate.
Separate the preparation instructions from the costing assumptions while keeping them linked. A standard portion cost depends on a repeatable recipe, an appropriate yield test and a clear portion measure. Observe what the tested batch actually produces; dividing by ten planned portions does not establish that ten acceptable portions exist.
Choose a consistent purchase-cost policy with accounts, including how discounts, freight and recoverable or non-recoverable taxes are treated. Record the price date and source. This guide does not prescribe tax treatment; consistency and a traceable basis are what make later comparisons meaningful.
Convert the purchase pack before using the price
Write the supplier's pack quantity and its unit beside the pack cost. Divide to get the purchase-unit rate, then convert the recipe quantity to that same unit. Kilograms and grams can be converted directly; litres and kilograms require an ingredient-specific conversion rather than an assumption that they are interchangeable.
For example, an illustrative five-kilogram pack costing INR 1,500 has a purchase rate of INR 300 per kilogram. A 200-gram quantity is 0.2 kilograms, so it costs INR 60 before any relevant yield adjustment. Entering 200 beside a kilogram price produces a thousand-fold error. A unit check is often more useful than an extra decimal place.
Keep the product specification with the price. A different pack may contain a different usable amount, drained quantity or preparation state. Do not replace a rate simply because a new invoice looks cheaper; first confirm that it represents the same ingredient basis.
Apply yield only at the stage where it belongs
Usable yield connects purchased quantity to the quantity available for the recipe. In an original illustration, vegetables cost INR 60 per purchased kilogram and a preparation trial gives 80 per cent usable yield. The usable rate is 60 divided by 0.80, or INR 75 per kilogram. A recipe requiring 0.8 kilograms of those prepared vegetables therefore costs INR 60 for that line.
State whether the recipe quantity is purchased, trimmed, drained or cooked. Do not apply a trimming factor again when the entered price is already per kilogram of prepared vegetables. Equally, a recipe stated in cooked rice cannot be costed using dry rice quantities without the appropriate tested conversion.
The worksheet's yield field is a retained fraction for an ingredient in the stated preparation stage. Use 100 per cent where no further adjustment applies. For an item that gains weight through hydration, cost its whole sub-recipe and divide by its measured usable output instead of forcing that process into a trimming percentage. A missing or zero yield remains unresolved; it is not a free ingredient.
Build the full ingredient total
The following invented bowl example yields ten defined portions. Rice is measured dry; the vegetable and garnish quantities are after the stated preparation stage; sauce is a separately costed finished component. All prices and quantities are illustrative. The table demonstrates arithmetic and does not describe a validated dish or balanced recipe.
The batch ingredient cost is INR 375. Dividing by ten portions gives INR 37.50 per portion. If the channel uses packaging costing an illustrative INR 3.50 per order, show it separately: ingredient plus packaging cost is INR 41.00. Labour, energy, channel charges, overheads, financing and other costs still sit outside that figure.
| Ingredient / quantity state | Quantity used | Rate before listed yield | Retained yield | Recipe line cost |
|---|---|---|---|---|
| Rice, dry | 0.60 kg | INR 80/kg | 100% | INR 48 |
| Vegetables, prepared | 0.80 kg | INR 60/kg purchased | 80% | INR 60 |
| Paneer, usable | 0.60 kg | INR 320/kg | 100% | INR 192 |
| Sauce, finished component | 0.50 kg | INR 60/kg finished | 100% | INR 30 |
| Oil | 0.10 L | INR 180/L | 100% | INR 18 |
| Spice mix | 0.02 kg | INR 600/kg | 100% | INR 12 |
| Garnish, prepared | 0.10 kg | INR 120/kg purchased | 80% | INR 15 |
| Batch total | Ten portions | INR 375 |
Test which assumption changed
A costing sheet should help explain a change. If the vegetable purchase rate rises from INR 60 to INR 75 per kilogram while its 80 per cent yield and quantity stay unchanged, that line rises from INR 60 to INR 75. The batch becomes INR 390 and the ingredient cost per portion becomes INR 39.00. That is a purchase-price effect under unchanged recipe assumptions.
Alternatively, keep the original INR 375 batch but suppose the observed output is only nine acceptable portions. Ingredient cost becomes about INR 41.67 per portion, before packaging. Investigate the portion definition, measured output, leftovers, rejects and recording basis rather than silently replacing the denominator. This second case changes output, not the purchase price; do not combine both explanations unless both actually occurred.
Avoid adding an arbitrary waste percentage after already costing the usable yield and measured portion output. Record which loss the adjustment represents and whether it has already been included. Unexpected service waste remains useful operational evidence, but it should not be counted twice in the standard recipe.
Maintain the card and use it within its limits
Refresh the affected cost card when a material price, specification, recipe or yield changes. Preserve the earlier version and the reason for the change. Check the kitchen's portioning practice against the documented standard and resolve differences with the recipe owner; never change the guest's portion quietly just to make a spreadsheet look better.
Use the resulting ingredient cost in a wider pricing and menu review. It supports those decisions, but it does not set a suitable selling price by itself. Compare channels and full operating economics on a consistent basis. The Recipe Costing worksheet provides a sub-recipe calculation, ingredient lines, portion and packaging results, and a record of evidence and revisions.
Put it into practice
Your action checklist
Your progress saves in this browser. No sign-up needed.
0 of 7 complete
From reading to doing
Recipe and portion costing
Open Recipe Costing. Define the recipe version and quantity states, replace the sauce and ingredient examples, enter tested portions and separate packaging cost, then record price evidence and revisions. Missing inputs must be resolved before using the total.
Open the Recipe Costing tab in the launch workbook. Keep a copy for your own business.
Download the free workbook See what’s inside the toolkit →Sources & further reading
- BCcampus: Controlling Food Costs ↗
BC Cook Articulation Committee culinary training text, 2015, retrieved 7 November 2026. Reference for standard recipes, tested yields, defined portions and ingredient cost cards. All INR prices, ingredient quantities and sensitivity examples here are original illustrations.
Published by Keystonne Grow. Product links connect to the Keystonne ecosystem; check the linked product or service for its current scope.

