How to calculate food cost percentage (with the simple formula)
Food cost percentage is the share of a menu item's price that goes to the ingredients used to make it. It is the fastest way to see whether a dish is pulling its weight, and it is the number lenders, landlords, and buyers look at first.
The formula
Food cost percentage = (cost of ingredients / menu price) x 100.
Prefer to skip the arithmetic? Use our free food cost calculator to add up a dish's ingredients, get its food cost percentage, and see the menu price that hits your target.
Two more worked examples
A taco plate: two tortillas ($0.30), a carnitas portion ($1.60), onion, cilantro, and salsa ($0.45), plus packaging ($0.15) comes to $2.50. Sold at $9.00, that is 2.50 / 9.00 = 0.278, a 27.8 percent food cost. Comfortably inside range.
A carbonara: pasta ($0.55), guanciale ($1.90), eggs and pecorino ($1.75), and pantry items ($0.30) comes to $4.50. Sold at $17.00, that is 4.50 / 17.00 = 0.265, a 26.5 percent food cost. The same dish at $13.00 would run 34.6 percent, which is why the price point matters as much as the recipe.
Working backwards: from target to menu price
The same formula sets prices. Divide the dish cost by your target food cost percentage as a decimal: a $4.00 dish at a 30 percent target is 4.00 / 0.30 = $13.33, then round to a clean menu number like $13.50.
What is a good food cost percentage?
Most full-service restaurants aim for 28 to 35 percent. Bars and cafes with high-margin drinks often run lower. The right target depends on your concept, your labor model, and your rent, so treat these as a starting range, not a rule.
How to actually track it
- 1Build a recipe for each dish with exact quantities, including packaging and add-ons.
- 2Price every ingredient from your real vendor invoices, not last year's guess.
- 3Divide ingredient cost by menu price for each dish.
- 4Re-check whenever a vendor price changes, because a 12 percent produce hike can quietly push a dish over target.
The hard part is not the math, it is keeping ingredient prices current. That is exactly what Smooth Ops automates: upload an invoice and every dish that uses those items re-costs itself.
Put this on autopilot
Smooth Ops costs every dish, reads your invoices, and watches your vendor prices for you. Start free with one module. 30 days free, no credit card.
Start free