Skip to content
Restaurants · 6 min read · 14 July 2026

Food cost percentage: how to calculate it for your restaurant, with a chicken karahi example

Food cost percentage tells you how much of every rupee of sales goes into ingredients. This guide shows the formula per dish and per month, with a full chicken karahi costed in PKR, and the steps that bring the number down.

Ask ten restaurant owners what their food cost is and most will give a rough guess. The ones who know the real number are usually the ones making steady profit. Food cost percentage is simple to calculate once you have the habit, and it is the single most useful number for a kitchen.

The basic formula

Food cost percentage = cost of ingredients used ÷ food sales × 100.

You can use it in two ways. Per dish, it tells you whether a menu price makes sense. Per month, it tells you whether the kitchen as a whole is under control. You need both.

Per dish: costing a full chicken karahi

Start with a written recipe card for the dish. Weigh every ingredient once, the way your head cook actually makes it, and price each one at what you paid last. Here is an example for one full chicken karahi made with 1 kg of chicken:

IngredientQuantityPurchase priceCost
Chicken (with bone)1 kgRs 750 per kgRs 750
Tomatoes500 gRs 160 per kgRs 80
Cooking oil / ghee200 mlRs 560 per litreRs 112
Ginger and garlic100 gRs 600 per kgRs 60
Yogurt100 gRs 240 per kgRs 24
Green chillies50 gRs 200 per kgRs 10
Spices and saltmixedestimatedRs 40
Fresh coriander and garnishsmall bunchestimatedRs 14
Total food costRs 1,090

If the menu price is Rs 3,200, the food cost percentage is 1,090 ÷ 3,200 × 100 = 34.1%. In other words, about Rs 34 of every Rs 100 the customer pays for this karahi goes into ingredients. The rest has to cover salaries, rent, gas, electricity, packaging and your profit.

Setting a price from a target

You can turn the formula around. If you want this karahi at 32% food cost, the price should be 1,090 ÷ 0.32 = Rs 3,406, so roughly Rs 3,400. If the market will not accept that, look at the recipe instead: a smaller oil quantity or a cheaper but acceptable ghee may bring the cost down without the customer noticing.

Comparing dishes on one menu

Doing this for every item shows you quickly where the money is made. Here is a sample from a mid-sized karahi restaurant:

ItemFood costMenu priceFood cost %
Chicken karahi (full)Rs 1,090Rs 3,20034.1%
Mutton karahi (full)Rs 2,450Rs 5,80042.2%
Chicken biryani (plate)Rs 260Rs 65040.0%
Daal mash (plate)Rs 140Rs 55025.5%
NaanRs 12Rs 4030.0%
Doodh patti chaiRs 45Rs 15030.0%

Mutton karahi and biryani carry high percentages, while daal and naan are cheaper to make relative to their price. A high percentage is not automatically bad, because a mutton karahi still earns a large amount of rupees per plate. That trade-off is the subject of menu engineering.

Per month: the actual food cost

Dish costing tells you what food cost should be. The monthly calculation tells you what it really was. For this you need a stock count at the start and end of the month. The formula is the same one used for cost of goods sold:

  • Opening stock value (from last month's closing count)
  • Plus purchases during the month
  • Minus closing stock value (from this month's count)
  • Equals the cost of food used

Example: opening stock Rs 380,000, purchases Rs 1,240,000, closing stock Rs 420,000. Food used = 380,000 + 1,240,000 − 420,000 = Rs 1,200,000. If food sales for the month were Rs 3,500,000, actual food cost percentage = 1,200,000 ÷ 3,500,000 × 100 = 34.3%.

The gap between theory and reality

Now compare the two numbers. If your recipe costs say the month's sales should have used ingredients worth 31.5% of sales, and the actual figure is 34.3%, the gap is 2.8 percentage points. On Rs 3,500,000 of sales, that is 0.028 × 3,500,000 = Rs 98,000 in one month that went somewhere other than a customer's plate.

That gap usually comes from a handful of causes:

  • Over-portioning: the cook adds an extra spoon of ghee or a few extra pieces of chicken.
  • Waste: spoiled tomatoes, burnt naan, leftover rice thrown out at night.
  • Unbilled food: staff meals, food for friends and family, items served but not rung up.
  • Theft: stock leaving through the back door.
  • Wrong prices in your costing: chicken went from Rs 650 to Rs 750 and nobody updated the recipe cards.

How to bring food cost down

  1. Update ingredient prices every time you buy. Chicken, tomato and onion prices move every week in Pakistan, so recipe costs from three months ago are useless.
  2. Standardise portions with scoops, ladles and scales. A Rs 300 kitchen scale pays for itself in days.
  3. Count your key items weekly: chicken, mutton, oil, ghee, rice and flour. Our guide on restaurant inventory counts shows a simple method.
  4. Keep a waste log next to the bin, and read it every week.
  5. Record staff meals as a separate entry, so they do not hide inside the variance.
  6. Review prices of high-cost items each quarter instead of all at once.

Common costing mistakes

Even owners who cost their dishes often get the number wrong in the same few ways. Check your own recipe cards against this list:

  • Using the price per kg of whole chicken while the recipe uses boneless. If 1 kg of chicken with bone gives about 650 g of boneless meat, boneless really costs 750 ÷ 0.65 = about Rs 1,154 per kg.
  • Forgetting the sides that go out free with a dish, such as salad, raita or chutney with every karahi.
  • Leaving out cooking loss. Mutton loses weight as it cooks, so buy-weight and serve-weight are different.
  • Costing at an old price. Cooking oil and ghee prices change with every budget and every rupee move against the dollar.
  • Mixing drinks into food cost. Cold drinks and bottled water have very different margins, so track beverage cost separately.

Fixing just the boneless mistake can change a dish's food cost by several percentage points. A chicken tikka boti priced on the whole-chicken rate looks far more profitable on paper than it really is.

Doing this without a spreadsheet every night

The maths is simple, but doing it by hand every day is tiring, and most owners give up after a few weeks. Software that links recipes to stock does the per-sale deduction for you. In ArfaPOS, for example, each menu item can carry its recipe, so selling a karahi deducts the chicken, oil and tomatoes from kitchen stock and the food cost reports build up on their own. See recipe costing software for how that works in practice.

Remember that food cost percentage uses sales before any sales tax. If your menu prices include tax, take the tax out first or your percentage will look lower than it really is.

FAQ

Questions people ask

What is a good food cost percentage for a Pakistani restaurant?

It depends on the menu. Meat-heavy menus such as mutton karahi and BBQ run higher than menus built around daal, chai and bread. Track your own figure every month and work on the gap between recipe cost and actual cost.

Should gas and packaging be included in food cost?

Usually not. Food cost covers ingredients. Gas, electricity and salaries are operating expenses. Takeaway packaging is often tracked separately so you can see it clearly.

How often should I recalculate dish costs?

Update ingredient prices whenever you buy, and review full dish costs at least once a month. In a market where chicken and vegetable prices change weekly, older costs quickly become wrong.

Why is my actual food cost higher than my recipe cost?

The usual reasons are over-portioning, waste, unbilled food such as staff meals, theft and outdated prices in your recipe cards. A weekly count of high-value items helps you find which one it is.

Tell us about your business.

We reply with a price, a demo time and the setup that fits your branches, counters and users.