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 make sure my seasonal menus show I have control over food costs and aren't just winging it?

📝 KitchenNmbrs · updated 15 Mar 2026

73% of restaurants lose money on their seasonal dishes because they skip the math and price by gut feeling. They see gorgeous spring vegetables at the market, create something beautiful, then wonder why their food costs spike. Smart operators flip this approach: they start with numbers, not inspiration.

Why seasonal menus drain profits

Here's the typical scenario: your chef spots perfect asparagus, dreams up a dish, and slaps it on the menu. Zero cost calculations. No price validation with customers.

⚠️ Watch out:

Seasonal ingredients cost way more than they appear. Fresh asparagus runs €18/kg, but after trimming and peeling you're down to 60% yield. Your real cost? €30/kg for usable product.

Reverse engineer from cost, not creativity

Stop starting with "what sounds delicious" and start with "what can we actually afford to serve." Calculate first, create second.

💡 Example: Asparagus risotto breakdown

Cost per serving:

  • Asparagus (200g raw → 120g usable): €3.60
  • Risotto rice (80g): €0.32
  • Stock, wine, onion, parmesan: €2.40
  • Herbs, oil, butter: €0.68

Total ingredient cost: €7.00

Target 30% food cost: minimum €23.33 + VAT = €25.43

Price for peak season, not shoulder months

Seasonal pricing swings are brutal. White asparagus hits €22/kg in April but drops to €12/kg by June. Price for April or you'll bleed money for eight weeks straight.

  • Get weekly price updates from your suppliers
  • Bump menu prices if ingredients jump 20% or more
  • Be upfront about fluctuations: "Seasonal pricing applies"

This represents one of the most common blind spots in kitchen management - assuming ingredient costs stay stable throughout a season.

Validate with specials before committing to print

Don't gamble with your menu real estate. Run new seasonal dishes as daily specials first. Do they move at your calculated price point? Only then do they earn a spot on your permanent menu.

💡 Example: Market testing process

Week 1: Run as special at €26.50

Track: units sold, customer feedback, portion satisfaction

Threshold: 15+ orders weekly = menu-worthy. Below that = rework or scrap.

Keep seasonal additions tight and profitable

Twelve new seasonal dishes? That's operational chaos and financial suicide. Stick to 3-4 items you're confident will sell at healthy margins.

  • Cap new additions at 4 dishes maximum
  • Target sub-32% food costs on each item
  • Choose ingredients that cross-utilize in other dishes

Use digital tools for dynamic pricing

Spreadsheets break down fast with weekly price adjustments. Digital systems recalculate food costs instantly when you update purchase prices. You'll spot margin problems before they hit your P&L.

⚠️ Watch out:

Update purchase prices weekly minimum. Seasonal ingredients can spike 30% in seven days. Skip updates and your food cost reports become fiction.

How do you create a profitable seasonal menu? (step by step)

1

Calculate the real cost price per seasonal product

Add up all processing costs: cutting waste, peeling, pitting. Figure out what you really pay per usable kilo. This becomes your basis for all dishes.

2

Set your minimum selling price per dish

Use the formula: cost price ÷ desired food cost % = minimum selling price excl. VAT. Add 9% VAT for your menu price. Test this price first as a daily special.

3

Monitor and adjust during the season

Check your purchase prices and sales figures weekly. Costs rising by 20%? Adjust your menu price or replace the dish. Don't stick with a losing dish just because it's 'seasonal'.

✨ Pro tip

Run every seasonal dish as a daily special for exactly 14 days before printing it on your menu. Track sales velocity and customer response - anything selling fewer than 12 portions weekly gets reworked or scrapped.

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 adjust my seasonal prices?

Check purchase prices every week without fail. Bump menu prices if costs shift 20% in either direction. Tell customers upfront that seasonal items fluctuate with market conditions.

What if customers balk at my seasonal pricing?

Your costs don't match market expectations. Swap expensive components for cheaper alternatives, reduce portions, or cut the dish entirely. Unprofitable items have no place on any menu.

Can I just use a standard markup on seasonal ingredients?

Absolutely not. Seasonal products typically involve more prep time and higher waste percentages than your regular inventory. Calculate each dish from scratch using real costs and target margins.

How do I avoid over-ordering seasonal products?

Start conservative with small quantities. Track daily sales velocity and adjust orders accordingly. Better to reorder mid-week than dump spoiled inventory.

Should I overhaul my entire menu each season?

Keep your core menu stable and add maximum 4 seasonal items. Customers want familiar options plus seasonal variety, but too many changes overwhelm kitchen operations and complicate ordering.

What's the minimum sales volume needed for a seasonal dish?

Aim for 15+ orders per week minimum. Below that threshold, the dish isn't pulling its weight in terms of prep time, inventory management, and menu space.

ℹ️ 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