Recipe Costing for Restaurants: Know What Every Dish Really Costs
Learn how to calculate each dish's true plate cost, account for trimming and yield loss, set a target price, and re-cost recipes as supplier prices change.

Recipe costing tells you how much money goes into every plate before it reaches the guest. Without it, a busy restaurant can sell hundreds of portions and still earn less than expected. The problem is often hidden in small details: a supplier increases the chicken price, onions lose weight after trimming, or kitchen staff use a larger portion than the costing sheet allows.
A practical costing process starts with purchase prices, converts every ingredient into its actual usage unit, adjusts for yield loss, and totals the plate cost. You can then set a selling price that supports your target food-cost percentage and operating expenses.
What recipe costing should include
A useful recipe cost is more than a list of ingredients. It connects the quantity bought from a supplier to the quantity used for one saleable portion. For every ingredient, record:
- The ingredient name and specification, such as boneless chicken breast or Miniket rice.
- The purchase pack size, such as 1 kg, 5 litres, or 12 bottles.
- The latest purchase price in BDT.
- The usable yield after peeling, trimming, cleaning, or deboning.
- The exact quantity used in one portion or production batch.
- The resulting cost per portion.
Use one standard specification for each ingredient. If one costing sheet says medium chicken while the kitchen regularly receives a larger, more expensive grade, the calculation will not match reality.
Recipe costing step by step
1. Write the standard recipe
List every ingredient used in a normal portion. Include cooking oil, spices, garnish, sauces, and other small items. These are easy to ignore, but their combined monthly cost can be significant. Use a kitchen scale or measuring tool instead of relying on estimates such as one handful or a little oil.
If the kitchen prepares a batch, record the complete batch and the number of portions it should produce. For example, if one pot uses 3 kg of rice and should make 25 portions, costing must be based on that standard yield.
2. Find the cost per purchase unit
Convert the supplier price into a smaller unit that matches kitchen usage. A 5 kg bag of rice costing ৳650 has a raw cost of ৳130 per kg, or ৳0.13 per gram. A 5-litre oil container costing ৳900 has a cost of ৳180 per litre, or ৳0.18 per millilitre.
The basic formula is:
Unit cost = Purchase price ÷ Quantity purchased
Keep units consistent. Do not divide a kilogram price directly by a gram quantity without first converting kilograms to grams.
3. Adjust for trim and yield loss
The price paid is not always the cost of the usable ingredient. Onion skins, potato peel, chicken trimming, fish bones, and spoiled leaves reduce usable yield. If 1 kg of an ingredient costs ৳100 but only 800 grams remain after preparation, the yield is 80%.
Usable unit cost = Purchase cost ÷ Yield percentage
In that example, the usable cost is ৳100 ÷ 0.80, or ৳125 per usable kilogram. Ignoring this adjustment understates the dish cost by 20% of the purchase price.
Measure yield in your own kitchen where possible. Supplier grade, fish size, staff trimming practice, and storage quality can all affect the result.
4. Calculate each ingredient's portion cost
Multiply the usable unit cost by the quantity in one standard portion. Repeat this for every ingredient, then add the results together.
Ingredient portion cost = Usable unit cost × Portion quantity
For ingredients with no meaningful trim, such as sealed oil or dry rice, you can normally use a 100% purchasing yield. Account separately for avoidable wastage, over-portioning, or cooking mistakes instead of hiding them inside every yield figure.
Worked recipe costing example: chicken biryani
The following example shows the ingredient cost of one chicken biryani portion. Prices are illustrative, not current market quotations. Replace them with invoices from your own suppliers. The kitchen in this example uses trimmed chicken and peeled vegetables, while rice and oil are costed from their purchased quantities.
| Ingredient | Purchase unit and cost | Usable yield | Quantity per plate | Plate cost |
|---|---|---|---|---|
| Chicken | 1 kg at ৳320 | 80% | 180 g usable | ৳72.00 |
| Rice | 5 kg at ৳650 | 100% | 120 g dry | ৳15.60 |
| Soybean oil | 5 litres at ৳900 | 100% | 25 ml | ৳4.50 |
| Onion | 1 kg at ৳80 | 88% | 60 g usable | ৳5.45 |
| Yogurt | 1 kg at ৳180 | 100% | 40 g | ৳7.20 |
| Biryani spice mix | 500 g at ৳300 | 100% | 12 g | ৳7.20 |
| Potato | 1 kg at ৳50 | 85% | 100 g usable | ৳5.88 |
| Salt and garnish | 500 g at ৳200 | 100% | 10 g | ৳4.00 |
| Ingredient total | ৳121.83 | |||
| Cooking and portion variance | 3% allowance | ৳3.65 | ||
| Estimated plate cost | ৳125.48 |
The chicken calculation is ৳320 ÷ 80% ÷ 1,000 × 180 grams, which equals ৳72. The onion and potato calculations follow the same yield-adjusted method. A 3% operational allowance has then been added for minor cooking and portion variance. Do not use an arbitrary allowance as a substitute for recording actual wastage.
This plate cost covers ingredients. It does not by itself cover salaries, rent, gas, electricity, delivery commissions, packaging, marketing, or profit. Those costs matter when deciding the final selling price.
Turn plate cost into a target selling price
Choose a target food-cost percentage suitable for the dish and your restaurant format. If the biryani plate costs ৳125.48 and the target food-cost percentage is 32%, the calculation is:
Target selling price = Plate cost ÷ Target food-cost percentage
৳125.48 ÷ 0.32 = ৳392.13. The restaurant could test a menu price of ৳399 before any separately applied VAT or service charge. At ৳399, the estimated ingredient cost is about 31.4%.
A target percentage is a management decision, not a universal rule. A takeaway counter, premium dine-in restaurant, cloud kitchen, and hotel restaurant have different labour, packaging, commission, and occupancy costs. Read the detailed guide to food cost percentage, then use a broader restaurant menu pricing strategy for Bangladesh before approving the final number.
Configure VAT and service charge according to your restaurant's registration and pricing policy. Confirm the applicable VAT treatment and rate with your VAT circle or qualified adviser.
Re-cost when supplier prices change
A recipe costing sheet becomes unreliable when it keeps last season's prices. Suppose the chicken price rises from ৳320 to ৳360 per kg. At an 80% usable yield, the chicken cost in the example becomes ৳81 instead of ৳72. The estimated plate cost rises from ৳125.48 to roughly ৳134.75 after applying the same variance allowance.
If the selling price remains ৳399, food cost moves from about 31.4% to 33.8%. A ৳9 increase on one plate may look small, but across 1,000 monthly portions it represents approximately ৳9,000 in additional chicken cost before considering other price movements.
Review high-volume and high-cost dishes whenever a major supplier price changes. A full monthly re-cost is sensible for many restaurants, with quicker checks for volatile items such as chicken, beef, fish, oil, rice, and imported ingredients. Management can then choose among several actions:
- Negotiate with suppliers or compare equivalent specifications.
- Reduce avoidable trim, spoilage, or uncontrolled portions.
- Adjust the selling price while considering customer expectations.
- Change the garnish or ingredient specification without harming quality.
- Promote dishes with healthier contribution margins.
Do not automatically reduce portions without updating the standard recipe and communicating with the kitchen. Guests notice inconsistency. Use sales popularity and contribution margin together through menu engineering.
Build a repeatable costing routine
Assign responsibility instead of leaving costing to whoever has time. The chef or kitchen manager should verify quantities and yields. Purchasing should maintain current supplier prices. The owner, accounts team, or operations manager should approve target margins and selling prices.
- Keep supplier invoices and update the ingredient price list.
- Weigh prepared ingredients to measure usable yield.
- Test batch yield under normal kitchen conditions.
- Compare standard portions with actual kitchen portions.
- Record wastage separately so recurring problems remain visible.
- Re-cost priority dishes and document price decisions.
Start with the dishes that generate the most sales or use expensive proteins. Costing every minor item on day one can delay the project. A focused first pass usually exposes the biggest margin risks quickly.
Using Rosuii for productions and cost control
Rosuii helps restaurants manage stock items, purchase costs, suppliers, purchase orders, branch stock, minimum-stock alerts, productions, and wastages. Its Productions feature is designed for making a finished stock item from raw materials. For example, a central kitchen can record raw ingredients used to produce a batch of sauce, dough, or prepared gravy and receive the finished quantity into stock.
Productions are useful when an intermediate item is made in batches and later used by the operation. Keeping purchase and item costs current gives management reports better cost inputs. Rosuii also provides sales, item sales, expenses, profit and loss, day-close, and export reports, helping managers compare sales activity with purchasing and operating costs.
There is an important scope distinction. Rosuii Productions records finished goods made from raw materials. It should not be treated as a claim that every menu-item sale automatically deducts a full ingredient recipe. Restaurants should still maintain standard recipe sheets, control portions, record wastage, and perform regular stock checks.
Know the number before you sell the plate
Good recipe costing turns menu pricing from guesswork into a controlled decision. Record real purchase units, measure usable yield, cost the standard portion, and revisit the calculation when suppliers change their prices. The result is not just a better spreadsheet. It gives chefs, purchasing staff, and owners one shared cost standard.
Rosuii brings POS, inventory, purchasing, productions, wastage tracking, and restaurant reports into one bilingual cloud platform built for Bangladesh. Plans start free, with no setup fee. Register for Rosuii and start organising your restaurant's costs and operations.
Updated:
Frequently asked questions
What is recipe costing in a restaurant?
How should I calculate the cost of an ingredient with trimming waste?
How often should a Bangladeshi restaurant re-cost recipes?
Does plate cost include rent, salaries, VAT, and delivery commission?
Does Rosuii automatically deduct every recipe ingredient when a menu item is sold?
Run your restaurant on Rosuii
POS, menu, inventory, payroll and more — built for Bangladeshi restaurants.
Start free

