How to Calculate Food Cost as a Restaurant Owner in India
Learn how to calculate food costs for your restaurant in India. Discover key formulas, cost-saving tips, and strategies to optimize pricing and maximize profitability.

Running a successful restaurant in India isn’t just about serving great food—it’s about smart financial management. Every rupee counts, and one of the most important numbers to track is your food cost. If you don’t keep an eye on it, rising ingredient prices, wastage, and improper pricing can eat into your profits faster than a hungry customer devouring a plate of butter chicken.
Let’s take an example. Imagine you own a small restaurant in Delhi that serves North Indian cuisine. Your bestseller is a hearty Chicken Curry. You sell it for ₹150 a plate, but do you really know how much it costs you to prepare it? If your food cost percentage is too high, you might be losing money without realizing it. In this article, we’ll break down food cost calculation in a simple way, helping you price your menu correctly and run your business more efficiently.
What is Food Cost?
Food cost refers to the total expense of ingredients used to prepare the dishes on your menu. It is typically expressed as a percentage of your revenue (known as food cost percentage).
For instance, if it costs you ₹30 to make a dish that you sell for ₹100, your food cost percentage is 30%. In India, where prices for essentials like tomatoes, onions, and spices fluctuate with seasons, keeping food costs under control is crucial.
Why Does Food Cost Matter?
-
Profitability: If your food cost is too high, your profits shrink.
-
Menu Pricing: Knowing your food cost helps you set prices that are both competitive and profitable.
-
Waste Management: Tracking costs highlights unnecessary wastage.
-
Competitive Edge: In a market where customers love a good deal, keeping costs in check lets you offer attractive pricing without hurting your bottom line.
Step-by-Step Guide to Calculate Food Cost
1. Choose Your Inventory Period
Food prices in India change frequently—vegetables can be dirt cheap one month and skyrocket the next (remember the tomato crisis of 2023?). That’s why most restaurants track costs on a weekly or biweekly basis.
2. Calculate Beginning and Ending Inventory
Think of your inventory like your kitchen’s bank balance. You start with some stock, buy more during the week, and whatever is left at the end needs to be counted.
Formula: Total Cost of Goods Available = Beginning Inventory + Purchases
Cost of Goods Sold (COGS) = Total Cost of Goods Available - Ending Inventory
Example:
-
Beginning Inventory: ₹50,000
-
Purchases: ₹30,000
-
Ending Inventory: ₹40,000
COGS = (₹50,000 + ₹30,000) - ₹40,000 = ₹40,000
This ₹40,000 is what you actually spent on ingredients for the dishes you sold.
3. Calculate Total Sales
Add up the revenue from all food sales during the same period. If your restaurant sold ₹2,00,000 worth of dishes, that’s your total sales figure.
4. Compute Food Cost Percentage
Formula: Food Cost Percentage = (Cost of Goods Sold ÷ Total Sales) × 100
Example:
-
COGS: ₹40,000
-
Total Sales: ₹2,00,000
Food Cost Percentage = (₹40,000 ÷ ₹2,00,000) × 100 = 20%
A 20% food cost is considered good for most Indian restaurants, but this can vary depending on your cuisine and business model. Quick-service restaurants (QSRs) usually target 25-35%, while fine dining establishments may have food costs as high as 40%.
5. Break Down Costs Per Dish
If you really want to maximize profitability, go deeper and calculate the cost per dish. Let’s break down a plate of Chicken Curry:
-
Chicken (100g): ₹20
-
Spices: ₹5
-
Oil & Vegetables: ₹10
-
Total Cost: ₹35
If you sell it for ₹150, your food cost percentage per dish is (₹35 ÷ ₹150) × 100 = 23.3%. Knowing this helps you price your menu wisely.
Factors Affecting Food Cost in India
-
Seasonal Price Swings: Prices of essentials like onions and tomatoes can fluctuate dramatically. Planning your purchases accordingly can save money.
-
Local Sourcing: Buying from local mandis is often cheaper than supermarkets. A restaurant in Mumbai’s Crawford Market will have better deals on seafood than one buying from a retail store.
-
Cuisine Type: A tandoori dish with expensive meats will have a higher food cost than a vegetarian thali.
-
Wastage: Over-prepping, spoilage, or improper portion control can silently drain profits.
-
GST & Supply Chain Costs: Packaged goods attract taxes, and transportation costs add up, especially for imported ingredients.
Tips to Optimize Food Cost in India
-
Standardize Recipes: Avoid guesswork—stick to fixed portion sizes (e.g., 150g batter per dosa) to control ingredient use.
-
Negotiate with Vendors: Build relationships with suppliers to get bulk discounts on staples like rice, flour, and oil.
-
Use Seasonal Ingredients: Craft your menu around what’s cheap and fresh—like mango desserts in summer and root vegetables in winter.
-
Minimize Waste: Repurpose leftovers (e.g., turn extra rice into fried rice) and train staff on portion control.
-
Leverage Technology: Use inventory management software to track stock levels and predict demand accurately.
Ideal Food Cost Percentages in India
-
Quick Service Restaurants (QSRs): 25-35%
-
Casual Dining: 28-38%
-
Fine Dining: 35-45%
These percentages vary based on your location and target customers. A roadside dhaba in Punjab can keep costs lower than a fine-dining restaurant in South Mumbai.
(For Latest Food News subscribe to our Indian Food Times WhatsApp channel)
What's Your Reaction?






