menu11 min read

Recipe costing for Indian kitchens: thali, biryani, tandoor

How to recipe cost Indian dishes correctly; yield ratios, shrinkage, sub recipes for gravies and marinades, and the three mistakes that fake your food cost number.

By Forkcast Editorial · HORECA research team

Recipe costing a thali isn't the same as recipe costing a pizza. Indian cooking has sub recipes (gravies, masala mixes, marinades), yield variance from cooking method (rice doubles, mutton on the bone halves), and shrinkage rates that copy pasted Western formulas miss. Here's how to recipe cost Indian dishes correctly; for thali, biryani, tandoor, and gravy led menus.

The three layers of an Indian recipe cost

Layer 1; Sub recipes

Gravies (makhani, korma, kadhai), masala mixes (garam masala, biryani masala, chaat masala), and marinades (tikka, tandoori, malai). Cost each sub recipe once per batch, then treat it as a single ‘ingredient’ in your main recipes. A 5 litre batch of makhani gravy that uses ₹420 of ingredients costs ₹84/litre; one butter chicken plate uses 180ml → ₹15 of gravy.

Layer 2; Main recipe ingredients

Ingredients used directly in the dish, beyond the sub recipes. Cost using yield adjusted weight not as purchased weight. 1 kg of mutton on the bone yields 550-650g of cooked meat; cost the plate using the cooked yield, not the raw kg.

Layer 3; Overheads

Gas, oil for tarka or shallow frying, packaging (for delivery dishes), garnish (mint, lemon, onion rings), disposable cutlery. These typically run ₹6-15 per plate for dine in, ₹18-40 for aggregator delivery.

Yield ratios for Indian cooking

IngredientYield (cooked / raw)Notes
Basmati rice (boiled)1 : 2.51 kg raw → 2.5 kg cooked
Toor / chana / moong dal1 : 3.0Soaked + cooked
Mutton on the bone0.55; 0.65Lose 35-45% to bone + shrinkage
Chicken curry cut (with bone)0.70; 0.78Lose 22-30% to bone + shrinkage
Boneless chicken (curry)0.85; 0.90Lose 10-15% to fat trim + shrinkage
Paneer0.98; 1.00Negligible loss
Onion (peeled, sliced)0.88; 0.92Skin loss
Tomato (peeled, blanched)0.92; 0.95Skin + seed loss
Tandoor marinated meat0.78; 0.85Cooks down 15-22%

Worked example: Butter chicken half plate

Sub recipes used: makhani gravy (180ml). Main ingredients: boneless chicken 180g raw, butter 15g, fresh cream 20ml, kasuri methi 1g. Overheads: gas + tarka oil ₹4, packaging ₹12 (for delivery).

ItemQuantity (yield adj)Rate (₹)Plate cost (₹)
Makhani gravy180ml₹84/L15.1
Boneless chicken (yield adj 0.88)204g raw → 180g cooked₹260/kg53.0
Butter15g₹480/kg7.2
Fresh cream20ml₹240/L4.8
Kasuri methi + garnish1g + mint-2.0
Gas + tarka oil--4.0
Packaging (delivery)--12.0
Plate cost (dine in)--₹86.1
Plate cost (delivery)--₹98.1

At a 30% food cost target, dine in menu price should be ₹287. For delivery (where commission + packaging hit), the recommended menu price needs to be ₹342-355 to maintain the same plate level margin. This is why dine in and aggregator menus should be priced differently.

Recipe costing a thali

Thalis are 4-8 components (dal, sabzi, rice, roti, raita, salad, sweet, pickle). The trick is consistent portioning; a 60 cover restaurant serving 30 thalis a day will over portion by 20-30% in week 1 if not measured. Standardise ladle sizes and visual portion guides. A ₹240 thali with ₹52 plate cost (22%) is healthy; ₹74 plate cost (31%) is signal of trouble.

Recipe costing a biryani

Biryani has high yield uncertainty; mutton biryani's per plate cost can swing ₹15-25 depending on which cuts go where. Standardise: kid mutton goes to biryani, mature mutton to gravies. Rice : meat ratio for chicken biryani is typically 1.2 : 0.4 (raw weights); for mutton 1.0 : 0.5.

The three mistakes that fake your food cost number

  1. Skipping sub recipes; costing only the protein and ignoring gravy/masala loss. Under counts by ₹25-65 per plate on gravy heavy dishes.
  2. As purchased vs yield adjusted; using raw weights for shrinking ingredients (rice, dal, meat). Under counts by 15-30% on staples.
  3. Ignoring waste + spillage; adding 0-2% waste vs the real 4-7%. Realistic waste in an Indian kitchen during scaling is 5-8%; budget it.
Run a ‘yield audit’ once a quarter. Buy a known weight of raw ingredients, cook a standard batch, weigh and count the plates produced. Compare to your recipe cost expectations. Most kitchens are 8-15% off; that's a real food cost percentage hidden in your operating data.
Recipe-cost with live mandi prices →

More for you

We use minimal first-party cookies to keep the dashboard signed in and to measure aggregate usage. We do not sell or share your data. See our Privacy Policy and DPDP statement.
Recipe costing for Indian kitchens: thali, biryani, tandoor | Forkcast