📝 Seasonality and purchasing · ⏱️ 2 min read

How do I create a plan for seasonal changes so I don't have to reinvent how I calculate costs every quarter?

📝 KitchenNmbrs · updated 13 Mar 2026

A bistro owner watched his asparagus risotto swing from 22% to 38% food cost within two months. Seasonal ingredient prices create this chaos when you lack a structured approach. Building a yearly seasonal framework means you'll respond to price fluctuations with pre-calculated alternatives instead of scrambling each quarter.

Why seasonal planning protects your profit margins

Reacting to every price swing drains your energy and profits. Asparagus hits €24/kg in March, drops to €8/kg in May, then vanishes completely by October. Each recalculation opens the door to errors and margin erosion.

💡 Example:

A bistro with seasonal risotto without a plan:

  • March: asparagus risotto €18 (asparagus €24/kg) → food cost 38%
  • May: asparagus risotto €18 (asparagus €8/kg) → food cost 22%
  • October: no asparagus, improvise with mushrooms

Result: 3 months loss, 3 months too much profit, 6 months confusion

The four seasonal phases of your food costs

Every ingredient follows predictable price patterns throughout the year:

  • Season peak: Highest price, often 200-400% of base price
  • Season start: Declining price, still 150-200% of base
  • Season middle: Lowest price, 80-100% of annual average
  • Season end: Rising price, 120-180% of base

💡 Example: Strawberry cycle

  • January: €28/kg (import, season peak)
  • April: €18/kg (first Dutch, season start)
  • June: €6/kg (full season, season middle)
  • September: €14/kg (last harvest, season end)

Set food cost thresholds per seasonal phase

Each seasonal dish needs four food cost thresholds. Based on real restaurant P&L data, operators who set these triggers avoid 60% of margin fluctuations compared to those who wing it. Cross a threshold, execute your predetermined action.

⚠️ Note:

Set thresholds based on food cost percentage, not absolute prices. An ingredient going from €2 to €4 has more impact than from €20 to €22.

Prepare alternative recipes

Each seasonal dish requires three calculated versions:

  • Base version: Main ingredient in season, lowest food cost
  • Expensive version: Smaller portion or more expensive preparation, food cost under 35%
  • Alternative: Different ingredient with similar flavor, available year-round

💡 Example: Asparagus risotto plan

Three versions ready to go:

  • Base version (May-June): 250g asparagus, €18 selling price
  • Expensive version (March-April): 150g asparagus + pancetta, €24 selling price
  • Alternative (Oct-Feb): zucchini risotto, €16 selling price

Plan your menu timing

Smart operators don't wait for seasons to end—they anticipate price movements. Map out introduction and removal dates in advance.

  • Introduction: 2 weeks after season start (price stabilized)
  • Promotion: During season middle (lowest food cost)
  • Phase out: 2 weeks before season end (before price increase)

Digital seasonal planning vs. Excel

Excel turns seasonal planning into a nightmare of scattered tabs and stale prices. You'll forget threshold adjustments and lose track of active recipe versions.

Systems like KitchenNmbrs let you input seasonal recipes upfront and auto-switch versions based on ingredient price triggers. No more quarterly recalculation marathons.

How do you create a seasonal plan? (step by step)

1

Inventory your seasonal ingredients

Make a list of all ingredients that fluctuate more than 30% in price per year. For each ingredient, note the cheapest and most expensive month from last year.

2

Calculate food cost thresholds per dish

For each seasonal dish, calculate at what ingredient price your food cost exceeds 35%. This becomes your action threshold to switch to an alternative recipe.

3

Create three recipe versions per seasonal dish

Develop a cheap version (full season), expensive version (small season) and alternative (off-season). Test all three in advance so you can switch immediately.

4

Plan your menu timing

Note in your calendar when you introduce, promote and remove each seasonal dish. Do this based on price development, not calendar dates.

5

Set up monthly price checks

Check your ingredient prices against your thresholds every first Monday of the month. Does an ingredient exceed the threshold? Execute your pre-planned action immediately.

✨ Pro tip

Build your seasonal plan during your slowest 2-week period each year, typically late January or early February. This timing gives you fresh data from the previous year and lets you implement changes before spring price swings hit.

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 much time does it take to create a seasonal plan?

For a restaurant with 15-20 dishes, expect 8-10 hours to build a complete seasonal framework. You'll invest this time once yearly and save hours of monthly calculations.

What if my supplier suddenly raises the price outside of season?

Activate your 'expensive version' recipe or switch to your alternative immediately. That's exactly why you built the plan—quick reactions without emergency recalculations.

How do I prevent myself from forgetting to switch recipes?

Set fixed check moments in your calendar (first Monday of each month) and use a system that alerts you when ingredient prices cross your thresholds. Automation beats memory every time.

⚠️ EU Regulation 1169/2011 — Allergen Information https://eur-lex.europa.eu/eli/reg/2011/1169/oj

The allergen information on this page is based on EU Regulation 1169/2011. Recipes and ingredients may vary by supplier. Always verify current allergen information with your supplier and communicate this correctly to your guests. KitchenNmbrs is not liable for allergic reactions.

In the UK, the FSA enforces allergen regulations under the Food Information Regulations 2014.

ℹ️ 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 𝕏
Stel je vraag!