If you run a restaurant, food truck, or any business that touches fresh produce, you already felt this before you read the headline — your invoices told you first.

Tomato prices hit $2.69 per pound in April — the highest in 45 years, up 40% year over year. And this isn't a one-ingredient fluke. Fresh vegetables are up nearly 12%, coffee up 18.5%, beef up 15%.

The causes are stacking: Mexico supplies 70% of U.S. fresh tomatoes and got hit with extreme weather that cratered yields. Florida took surprise winter freezes causing over $3 billion in agricultural losses. Then add a 17% tariff on Mexican tomato imports and rising fuel costs. Economists are calling this structural — not a blip.

Which means if you're still pricing your menu the same way you were eighteen months ago, you're slowly absorbing losses you haven't fully named yet.

The concrete move: Pull your last 90 days of food invoices and calculate what percentage of your total food spend has shifted on your top five ingredients. Most operators are surprised by the actual number. Once you see it, you can make a real decision — adjust portion sizing, swap to Roma or cherry tomatoes, or update menu pricing before the margin pain compounds.

Reacting slowly to structural cost increases is how restaurants quietly die.

Three quick briefs:

1. Menu engineering beats price hikes right now. Large chains like Chipotle have locked-in supply contracts and enough volume to buffer price swings — they've already confirmed no anticipated impact. Independent restaurants don't have that cushion. When ingredient costs rise structurally, absorbing the cost feels safer short-term but destroys margins over months. The move is menu engineering: adjust portions, substitute ingredients, and reprice strategically rather than hiking across the board and hoping customers follow.

2. Your customers are getting squeezed at the same time. Real consumer incomes declined for the second straight month according to Bureau of Labor Statistics data — something that hasn't happened since 2022. That means raising prices is harder precisely when you need to most. This is the dual pressure that breaks small food businesses: costs up, customer spending cautious. Knowing this now lets you make smarter decisions about where to protect margin and where to compete on value.

3. This is a supply chain concentration problem — and it applies to your business too. Mexico supplies 70% of U.S. fresh tomatoes, which means one bad season in one country creates a 40% price spike for every BLT in America. For small operators, the same fragility exists at a smaller scale — one produce vendor, one supplier, one delivery service. Diversifying suppliers is annoying until it suddenly isn't. One disruption rarely breaks you. Two or three at once is what does the damage.


Tool spotlight: Meez

Meez (getmeez.com) is recipe costing software built for food service operators. Input your recipes and it tracks ingredient costs in real time as market prices shift, automatically updating your plate cost and margin on every dish. When tomato prices jump 40%, you see immediately which menu items just became money losers. Pricing starts around $49/month for independents.

The honest verdict: initial setup takes a few hours to build out your recipes, but once it's running it replaces a spreadsheet you were probably doing badly anyway

Every dollar you lose to untracked ingredient inflation is a dollar you worked a full day to earn.

Want content like this working for your business every week? hawksolutions.tech

P.S. Next issue: another practical fix operators are using right now — and how to set it up in an afternoon.

Know a fellow operator? Forward this email or send them to theoperatorsedgehq.beehiiv.com

Keep Reading