Step zero: measure the leak before plugging anything
You cannot reduce a number you are not measuring correctly. Two measurements come first. Your actual food cost for the period, from real inventory counts and every invoice: the formula and its traps are in how to calculate food cost percentage. And your theoretical food cost: what the period should have cost if every plate had gone out exactly on spec, built from your recipes and your sales mix. The gap between them is the leak, in dollars, and theoretical vs actual food cost walks through reading it. Everything below attacks a piece of that gap or shrinks the theoretical number itself.
1. Stop paying more than you agreed to pay
Vendor price creep is the quietest leak. A line item moves a few cents, no one reconciles the invoice against the quoted price, and the new number becomes the new normal. The fix is checking every invoice line against the last price paid and asking about every increase. Done by hand this is tedious, which is why it rarely happens; it is also the first thing worth automating. When invoices are captured line by line, price changes surface themselves the day they happen, and you negotiate from evidence: exactly what moved, when, and by how much. Compare vendors on unit cost, not case price, since pack sizes are where price increases like to hide.
2. Buy to pars, not to habit
Over-ordering turns into waste on a schedule set by the walk-in. Par levels tied to actual usage keep cash off the shelf and product out of the trash. The prerequisite is inventory you can trust: counts on a consistent schedule, storage areas organized so counting is fast, and usage visible per item, so the par reflects what the kitchen really burns through in a delivery cycle rather than what it once burned through in July.
3. Make yield deliberate
Every trimmed, peeled or portioned ingredient serves less than you bought. If recipes are costed on the purchase price without yield, your theoretical cost is understated and your targets are fiction. Two moves here: cost on usable yield so the math is honest, and then manage the trim itself: stock from bones, staff meal from usable trim, a special from the second cut. Waste that becomes a sellable item is not waste.
4. Enforce portions where the volume is
A half ounce of extra cheese on a burger is invisible on one plate and a real number across a month of burgers. Scales, marked ladles, scoops and portion cups on the line, specs with photos where they help, and spot checks on the five highest-volume items, because that is where over-portioning multiplies fastest. The spec has to exist first: a properly written and costed recipe is the portion contract the line signs up to.
5. Log waste instead of shrugging at it
A waste log turns "we threw some stuff out" into "we threw out eleven avocados because Tuesday's delivery arrived ripe." Burned, dropped, expired, sent back, comped: each cause has a different fix, and none of them is visible until the log names it. Keep the log stupid simple or the kitchen will not keep it at all.
6. Tighten inventory discipline
Shrink hides in sloppy counting. Count at consistent times, value counts at current invoice prices, receive deliveries against the invoice by line before signing, restrict access to the expensive shelf, and record comps and staff meals so missing product has a paper trail. When the count is trustworthy, the variance report stops being an argument and starts being a to-do list.
7. Fix the mix, not just the plates
Sometimes food cost is high because the menu sells the wrong things. The menu engineering matrix splits items by popularity and contribution margin: rework or retire the Dogs, reprice or reposition the Puzzles, engineer the Plowhorses toward better margin, and put your Stars where menus sell hardest. Repricing belongs in this step too: if ingredient costs moved and prices did not, reprice the menu before cutting anything from a plate.
8. Only then touch the food
After the leaks above are plugged, if an item still cannot hit its target, change the recipe deliberately: a different cut, a reworked garnish, a smaller protein with a bigger side, a price move. Do it item by item with the costing in front of you, not across the board with a cleaver. Guests forgive a price increase on a great dish faster than they forgive a diminished dish at the old price.
The thread through all eight
Every step depends on current numbers: invoice prices captured as they arrive, recipes costed on real yields, inventory that depletes as the POS sells, variance visible weekly. That is precisely the loop Culvana runs automatically. The AI reads each vendor invoice, updates ingredient costs, reprices every affected recipe, and moves inventory with each sale, so steps one through seven stop being monthly projects and become a dashboard you glance at. Size the prize for your operation in the savings calculator.
Common questions
How can a restaurant reduce food cost quickly?
Size the theoretical vs actual gap, audit invoice prices, enforce portions on the top five sellers, and count inventory consistently. Discipline, not capital.
Should I cut portions?
Last, not first. Fix waste, purchasing, yield and consistency before changing what the guest sees.
What usually causes high food cost?
Price creep, over-portioning, unpaid-for trim, unrecorded comps and shrink, stale menu prices, and inventory counted so inconsistently the number itself is noise.
What is a variance report?
Theoretical cost from recipes and sales mix versus actual cost from counts and purchases, with the gap in dollars. It is the map of where your money leaks.
Find your leak this week
Run your plate math in the free food cost calculator, then book a demo and watch Culvana build the variance view from your own invoices and sales.