Margins14 July 2026· 6 min read

Food cost percentage: the only formula your kitchen really needs

How to calculate food cost percentage for a Pakistani restaurant, the target range, a worked rupee example, and the specific moves that bring a high number back down.

By Team Bhookly

Food cost percentage is the share of your sales that goes to the ingredients you sell — and for most restaurants it should sit between 28% and 35%. Get it right and there's room for rent, wages and profit. Let it drift to 40%+ and you can be busy every night and still lose money. It is, more than any other single number, the pulse of a restaurant's kitchen economics — and in Pakistan, where ingredient prices swing hard with inflation and the season, watching it isn't optional.

Key takeaways

  • Food cost percentage = Cost of Goods Sold ÷ food sales × 100, and for most restaurants the target sits between 28% and 35%.
  • Price every plate with the per-dish formula — ingredient cost ÷ target percentage — so a Rs 180 dish at a 30% target sells for Rs 600.
  • In Pakistan, check food cost weekly, not yearly — local ingredient inflation pushes the number up while your menu prices sit still.
  • Recipe costing software tracks food cost live, so you re-price the moment chicken or oil jumps instead of finding out at month-end.

The two formulas you need

There are two food cost calculations, and you need both. Learning to calculate food cost at the whole-kitchen level and the single-dish level is what separates a guessed menu from an engineered one.

1. Overall food cost % for a period, say a month: Food Cost % = (Cost of Goods Sold ÷ Food Sales) × 100, where COGS = Beginning Inventory + Purchases − Ending Inventory.

2. Per-dish food cost % for menu pricing: Dish Food Cost % = (Ingredient Cost of the Dish ÷ Menu Price) × 100.

The overall number tells you how the whole kitchen is doing. The per-dish number tells you whether each item is priced right. You use the first to spot problems and the second to fix pricing.

A worked rupee example

The formula only clicks once you run real numbers through it. Overall, for one month:

  • Beginning inventory: Rs 500,000
  • Purchases during the month: Rs 1,200,000
  • Ending inventory: Rs 400,000
  • COGS = 500,000 + 1,200,000 − 400,000 = Rs 1,300,000
  • Food sales for the month: Rs 4,000,000
  • Food Cost % = (1,300,000 ÷ 4,000,000) × 100 = 32.5%

That's a healthy number — inside the 28–35% target.

Now per dish, for pricing. Say a plate of chicken biryani costs Rs 180 in ingredients and you want a 30% food cost. Rearrange the formula: Menu Price = Ingredient Cost ÷ Target Food Cost % = 180 ÷ 0.30 = Rs 600. Price it below Rs 600 and that dish eats into your margin; price it at or above and it pulls its weight. Run this for every item and you turn a guessed menu into an engineered one.

What's a good food cost percentage in Pakistan?

The 28–35% range is the general target, but it shifts by concept:

  • Chai dhabas, bakeries and high-margin beverages — often below 25%, because tea, bread and drinks are cheap to make.
  • Fast food and QSR (burgers, broast, shawarma) — commonly 30–35%.
  • Fine dining and meat-heavy desi — can run 35%+, offset by higher prices and lower volume.

Don't chase a textbook number blindly. A dhaba and a steakhouse have different physics. What matters is that your number is stable, deliberate, and leaves room for your other costs and a profit.

Food cost vs prime cost: the fuller picture

Food cost percentage tells you what your ingredients cost, but it's only half of what decides whether a kitchen actually makes money. The other half is labour. Add the two together and you get prime cost, the number seasoned operators watch even more closely: Prime Cost = Cost of Goods Sold + Total Labour Cost, and Prime Cost % = (Prime Cost ÷ Total Sales) × 100.

Prime cost matters because these are your two largest controllable costs — rent barely moves, but food and labour shift every week, and they're where margin quietly leaks. Most full-service restaurants aim to keep prime cost at or below 60–65% of sales.

Here's why the fuller picture protects you: a kitchen can post a tidy 30% food cost and still be drowning if labour runs at 40%, because that's a 70% prime cost — almost nothing left for rent, utilities and profit. Food cost alone would never reveal the problem. In Pakistan, where casual venues often lean on lower wages, food cost tends to dominate prime cost — but as you add trained kitchen staff and waiters, labour climbs fast, so re-check the combined figure every time you expand.

Why this is a weekly job in Pakistan

Two local realities make food cost volatile here. Ingredient inflation — the price of chicken, oil, dairy and vegetables can jump week to week, silently pushing your food cost up while your menu prices sit still. And supplier variability — short deliveries, quality swings and price differences between vendors all hit COGS. If you only check food cost once a year, you'll discover a 40% problem long after it started draining you. Check it monthly at least; weekly if you can.

How to lower a food cost that's crept too high

  • Standardise recipes and portions. The single biggest leak. If the same dish uses a different amount of meat depending on who's cooking, your food cost is a guess.
  • Cost every recipe and re-price. Any item priced for last year's ingredient costs is quietly losing money now.
  • Control inventory and waste. Live stock tracking and recorded wastage stop the “it spoiled” leak — and the theft it can hide.
  • Negotiate and compare suppliers. Small per-kilo savings on high-volume items compound fast.
  • Engineer the menu. Push high-margin items, rework or drop chronic low-margin ones.

Let the system do the maths

Doing this by hand in a notebook works until you have more than a few dishes. A restaurant POS with recipe costing does it continuously: you enter each dish's ingredients once, and the system tracks the cost as prices change, deducts stock automatically on every sale, and shows your food cost live. When chicken jumps 20%, you see instantly which dishes need re-pricing — instead of finding out at month-end.

Bhookly includes recipe costing and live inventory on its Growth plan, so food cost stops being a monthly panic and becomes a number you can actually manage.

Frequently asked questions

How do you calculate food cost percentage?

Divide your Cost of Goods Sold by your food sales and multiply by 100. For a single dish, divide its ingredient cost by its menu price and multiply by 100. COGS for a period = beginning inventory + purchases − ending inventory.

What is a good food cost percentage for a restaurant?

Most restaurants aim for 28–35%. Beverage-led and bakery concepts run lower; meat-heavy and fine-dining concepts run higher. The key is that your number is stable and leaves room for other costs plus profit.

How do I use the formula to price a dish?

Divide the dish's ingredient cost by your target food cost percentage. At a 30% target, a dish costing Rs 180 in ingredients should be priced at Rs 180 ÷ 0.30 = Rs 600.

Why is my food cost percentage going up?

Usually ingredient inflation combined with stale menu prices, inconsistent portions, waste, or theft. Cost your recipes, re-price, and tighten inventory control to bring it back down.

How often should a Pakistani restaurant check food cost?

Monthly at minimum, weekly if you can — Pakistani ingredient prices move fast enough that annual checks catch problems far too late.

The bottom line

Food cost percentage is the clearest read on whether your kitchen makes money: COGS divided by sales, target 28–35%. Cost every recipe, price each dish off the formula, and check the number often — because in Pakistan, ingredient prices won't wait for your annual review.

All posts

Let's get your restaurant running on Bhookly.

Book a 20-minute demo. We'll show you Bhookly running on your kind of restaurant — no pressure, no obligation.

  • No lock-in contracts
  • Live in a morning
  • Same-day WhatsApp support
Book a demo