BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Seasonality and purchasing · ⏱️ 2 min read

How do I calculate a dish's food cost when vegetable prices change every week?

📝 KitchenNmbrs · updated 16 Mar 2026

Last Tuesday, your tomatoes jumped from €3.50 to €4.20 per kilo overnight. That 20% spike just wiped out your profit margin on every salad you sell. Most restaurant owners don't even notice these weekly shifts until they're already bleeding money.

Why fluctuating prices eat into your profit

Vegetables can swing 30-50% in price within a single month. Asparagus hits €12/kg in March, then drops to €6/kg by May. But are your recipe costs reflecting today's reality?

⚠️ Watch out:

A restaurant that updates prices only once per quarter loses an average of 3-8% profit due to outdated food costs.

Three methods to track fluctuating prices

Method 1: Weekly update

  • Check your 5 most volatile vegetables every Monday morning
  • Update the price in your costing system
  • Recalculate affected dishes immediately

Method 2: Average seasonal price

  • Calculate average price over 3 months
  • Use this baseline for your food cost calculations
  • Smooths out peaks and valleys automatically

Method 3: Worst-case scenario

  • Always price using the highest cost you've seen
  • Safest approach, but might price you out of the market

💡 Example:

Seasonal vegetable salad - food cost calculation:

  • Lettuce: €2.80/kg (was €2.20 last week)
  • Tomatoes: €4.20/kg (was €3.50 last week)
  • Cucumber: €1.90/kg (stable)

Food cost jumped from €2.15 to €2.65 per portion (+23%)

At 50 salads/week = €130 less profit per month

Practical tools for price monitoring

Most restaurant owners track fluctuating prices in Excel or scribbled notebooks. It works, but you're burning time and missing changes.

Digital alternatives:

  • Ingredient apps with price history tracking
  • Direct supplier integrations for automatic updates
  • Smart spreadsheets that recalculate costs instantly

Tools like KitchenNmbrs maintain ingredient libraries where price changes flow through to all affected recipes automatically. It's the kind of thing you only learn after closing your first month at a loss - manual tracking just can't keep up.

Deciding on menu price adjustments

Not every price spike deserves a menu change. Here's your decision framework:

💡 Rule of thumb:

Adjust your menu price if food cost rises more than 10%, or if your food cost exceeds 35%.

Example: dish cost €8 in ingredients, now €9.20. That's a 15% increase → time for a price adjustment.

Communication with guests

Price adjustments due to seasonal swings are normal. Guests get it, but only if you frame it right:

  • "Seasonal menu featuring daily-fresh produce"
  • "Prices reflect seasonal availability"
  • Show quality and freshness first, then guests accept the variability

Supplier strategy for price stability

Some suppliers offer seasonal contract pricing. You get predictability, but miss out if market prices crash.

⚠️ Watch out:

Contract prices typically run 10-15% higher than the lowest market price, but shield you from extreme spikes.

How do you keep food costs up to date with changing vegetable prices?

1

Make a list of your top 10 vegetables

Note which vegetables you use most and in which dishes. Focus on these ingredients for price monitoring.

2

Check prices weekly with your supplier

Call every Monday or check online for current prices. Note significant changes (>10% difference).

3

Update food costs of affected dishes

Recalculate the food cost of all dishes containing the changed ingredient. Check if your food cost stays below 35%.

4

Decide on menu price adjustment

If food cost rises >10% or food cost becomes >35%, consider adjusting your menu price.

5

Document for future reference

Keep track of which vegetables are seasonal and when price spikes occur. This helps with planning next year.

✨ Pro tip

Track your top 8 vegetable purchases over the next 30 days - they likely represent 70% of your total vegetable spend. Focus your weekly price monitoring on just these items for maximum impact with minimal effort.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

How often should I check vegetable prices?

For seasonal vegetables: weekly. For standard vegetables like onions and carrots: monthly checks usually suffice.

What if my supplier doesn't provide fixed pricing?

Request estimates or use previous delivery price plus a 10% safety buffer in your calculations. This protects against surprise spikes.

Do I need to adjust my menu prices every week?

No, only adjust for sustained increases over 10% or if your food cost exceeds 35%. Small fluctuations can be absorbed temporarily.

How should I communicate price changes to customers?

Frame it as a seasonal menu with daily-fresh ingredients. Customers understand that peak quality sometimes means variable pricing.

Can I negotiate contract prices with my suppliers?

Yes, but expect to pay 10-15% above market rates for that stability. Good for budgeting, but you'll miss savings during price drops.

Which vegetables have the wildest price swings?

Seasonal items like asparagus, artichokes, and fresh herbs fluctuate most. Tomatoes and bell peppers can also swing dramatically.

Should I remove dishes when ingredient costs spike?

Consider it for dishes with razor-thin margins or ingredients that doubled in price. Sometimes it's better to 86 a dish than lose money on every plate.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

Food Standards Agency (FSA) https://www.food.gov.uk

The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.

JS

Written by

Jeffrey Smit

Founder & CEO of KitchenNmbrs

Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

Purchase smarter with real-time insights

Seasonal prices fluctuate — so do your recipe costs. KitchenNmbrs automatically recalculates your margins when purchase prices change. Never get surprised again. Start free.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent