How to Calculate Food Cost Percentage

A step-by-step guide to calculating food cost percentage for every menu item, so you can set profitable prices and stop losing money on each plate you serve.


Food cost percentage helps a restaurant, hotel kitchen or catering business compare ingredient cost with sales. It is one part of profitability, alongside labor, occupancy and other expenses.

It tells you exactly how much of a dish's selling price goes toward ingredients. Get it wrong, and a "best-seller" can quietly drain your margins every service.

This guide walks you through the formula, shows you how to apply it at the recipe level, and explains what the number means once you have it.

What Is Food Cost Percentage?

Food cost percentage is the ratio of an item's ingredient cost to its menu selling price, expressed as a percentage.

Formula:

Food Cost % = (Total Ingredient Cost ÷ Selling Price) × 100

If your grilled salmon costs $6.40 in ingredients and you sell it at $24.00:

($6.40 ÷ $24.00) × 100 = 26.7%

That means 26.7 cents of every dollar a guest pays for the salmon goes toward ingredients. The rest covers labor, overhead, and profit.

Why Food Cost Percentage Matters

Set a target against your own menu prices, labor costs, operating expenses and business model. A lower percentage alone does not establish a better business: the contribution dollars and the number of items sold matter too.

If actual food cost exceeds your target, investigate ingredient prices, recorded yields, portions and waste before deciding what to change.

Step-by-Step: Calculate Food Cost for a Single Dish

Here is how to calculate the food cost percentage for one menu item.

Step 1: List Every Ingredient

Write down every ingredient that goes into the dish, including garnishes, sauces, oils for cooking, and any side that is included in the plate price.

Illustrative example: Grilled Salmon with Roasted Vegetables:

Step 2: Determine the Cost per Unit

Look at what you actually pay for each ingredient. If you buy salmon at $12.80/lb, that is your cost per unit.

Use the most recent invoice price : not last month's price, not the price you hope to negotiate next quarter.

Step 3: Calculate the Cost per Portion

Convert the cost per unit into the cost for the exact amount used in the recipe.

Ingredient Purchase Price Amount Used Cost per Portion
Salmon fillet $12.80/lb 6 oz (0.375 lb) $4.80
Olive oil $14.00/L 15 ml $0.21
Lemon $0.40 each ½ lemon $0.20
Fresh dill $30.00/kg 5g $0.15
Garlic $5.00/lb 1 clove (5g) $0.06
Salt & pepper : pinch $0.02
Vegetables $2.42/lb 150g (about 0.33 lb) $0.80
Butter $4.50/lb 10g $0.10
Total $6.34

Step 4: Apply the Formula

If the dish sells for $24.00:

($6.34 ÷ $24.00) × 100 = 26.42%

This is within the typical fine-dining target range. The dish is priced well.

Step 5: Compare to Your Target

If your target food cost is 30%, this dish is performing well at 26.42%. If the same calculation returned 38%, you would need to either raise the price, reduce the portion, or find a cheaper ingredient substitute.

How to Calculate Overall Food Cost Percentage

The single-dish formula is useful for menu engineering. But you also need to track your overall food cost across the entire operation.

Overall Food Cost Formula:

Overall Food Cost % = (Total Food Purchases ÷ Total Food Revenue) × 100

For a more accurate picture, use the Cost of Goods Sold (COGS) approach, which accounts for inventory changes:

COGS = Beginning Inventory + Purchases − Ending Inventory

Food Cost % = (COGS ÷ Total Food Revenue) × 100

Example:

COGS = $8,500 + $22,000 − $7,200 = $23,300

Food Cost % = ($23,300 ÷ $68,000) × 100 = 34.3%

Common Mistakes That Inflate Food Cost

When operators find their food cost higher than expected, the cause is usually one of these:

How to Lower Your Food Cost Percentage

Once you know your numbers, here are practical ways to bring food cost down:

Keep the calculation current

MenuCosting links recipes, units, yields and sub-recipes to reviewed supplier costs. Updated ingredient costs refresh affected recipe costing; missing or incorrect input data still needs attention. Recipe food cost is not the same as net business profit: labor, rent and other expenses still matter.

For groups with two or more locations, our Food Controller service maintains agreed recipes and supplier-cost records and brings your operators next actions. See the current plans and trial terms, or explore the $199/month self-service software for up to five locations.

A team behind the food-cost work.

Food Controller is $299/month. Food Controller + Bookkeeping is $349/month total for one company or legal entity. Software for up to five locations is included. You pay the QuickBooks subscription separately. Tax filing is excluded.

Agree the scope and start date before creating your workspace. During the 30-day card-free managed trial, we set up your agreed records and provide the selected service. Decline and owe nothing for onboarding or the trial. Only if you confirm a paid monthly managed plan, a one-time $500 onboarding fee applies. Annual prepaid is $3,289 or $3,839 respectively for 12 months after the trial, the price of 11, with onboarding included. No automatic charge after the trial. All prices USD.

Prefer your own team to do the work? Self-service software is $199/month for up to five locations, after a 30-day card-free trial, with no onboarding fee. Start the software trial directly.