Food cost is the percentage of a dish's selling price that goes on the cost of its ingredients. It is the single most important indicator of how profitable your menu is.
Food cost is a fundamental financial metric in hospitality that expresses, as a percentage, how much of a dish's selling price goes on paying for its ingredients. It is the indicator restaurant managers use most to judge the profitability of each item on the menu and of the business as a whole. A healthy restaurant food cost generally sits between 25% and 35%, although it varies considerably with the type of venue: a fine-dining restaurant can accept food costs of 35-40% because its prices are high, while a fast-food outlet needs to keep it below 25% because its margins are tighter. Food cost can be calculated in two ways: theoretical food cost, based on the recipe costing sheets and technical specifications of each dish, and actual food cost, which comes from comparing purchases and inventory with real sales.
The gap between the two reveals inefficiencies such as excessive wastage, poorly controlled portions or theft. Controlling food cost does not mean buying cheap ingredients; it means optimising the balance between quality, quantity and selling price to maximise gross margin without sacrificing the customer's experience.
(Ingredient cost / Selling price excl. VAT) × 100
To calculate the food cost of a dish, you add up the cost of all its ingredients (from the recipe costing sheet) and divide it by the menu price excluding VAT. The result is multiplied by 100 to give a percentage. For example, if a dish costs €3.50 in ingredients and sells for €14 (excluding VAT), its food cost is (3.50 / 14) × 100 = 25%. To calculate the restaurant's overall food cost, use the formula: (Opening inventory + Purchases – Closing inventory) / Total sales × 100.
This overall figure is the one that really reflects operational efficiency, because it includes wastage, spoilage and variations in portioning.
Imagine you have a wild mushroom risotto on your menu at €16 (excluding VAT). The ingredients are: carnaroli rice (€0.80), vegetable stock (€0.40), mixed mushrooms (€2.20), parmesan (€0.60), butter (€0.30), onion and garlic (€0.20) and olive oil (€0.15). The total ingredient cost is €4.65. The food cost of this dish is (4.65 / 16) × 100 = 29.06%.
That is within the healthy range. If the price of mushrooms rises to €3.50 out of season, the food cost shoots up to 37%, a sign that you need to adjust the selling price, change the garnish or find an alternative supplier.
Food cost directly determines your restaurant's gross margin. Uncontrolled food cost is the number one reason hospitality businesses with healthy turnover end up making a loss and closing. Keeping it under control lets you price your menu sensibly, identify dishes that lose money, negotiate better with suppliers and make informed decisions about seasonal menu changes. Knowing the gap between your theoretical and actual food cost also helps you spot operational problems such as excessive wastage, uncontrolled portions or missing stock.
A restaurant that tracks its food cost every week can react quickly to rises in raw material prices and keep its profitability steady throughout the year.
Zindra automatically calculates the theoretical food cost of every dish from your recipe costings and updates the costs when supplier prices change. It also compares your theoretical food cost with your actual food cost using inventory and sales data, so you spot variances straight away.
Tools and content to go deeper into this concept.
Average spend (the average ticket) is the average amount each customer (or table) spends in your restaurant. It is a key indicator of commercial performance and of how well your menu works.
Wastage is the product lost between buying a raw ingredient and the customer finally eating it. It covers natural losses, processing losses and service losses.
A recipe costing sheet (escandallo in Spanish) is the technical document that breaks down every ingredient in a dish with its exact quantity, unit cost and total cost per portion. It is the foundation of cost control in a restaurant.
Prime cost (coste primo in Spanish) is food cost plus staff cost. It is the most complete measure of a restaurant's direct operating cost and should stay between 55% and 65% of turnover.
Every hospitality term with formulas, examples and benchmarks in a handy PDF.
Try Zindra free and keep food cost, staff, inventory and much more under control from a single platform.