Last month's butternut squash risotto had a perfect 28% food cost, but this month's spring pea version is bleeding money at 41%. Seasonal menus create this exact headache for restaurant owners. Fresh ingredients mean constantly shifting prices, and without proper tracking, your profit margins disappear faster than ripe tomatoes in August heat.
The problem with seasonal menus
Seasonal menus are brilliant for guests: fresh produce, variety, a story behind the food. But for your food cost? They're absolute chaos. Where you calculate the cost price once with a fixed menu, you now have to do it every month.
⚠️ Watch out:
Many entrepreneurs estimate seasonal dishes by feel. "Asparagus is cheap now, so that pasta will be profitable." But they forget the labor time for peeling, or that you only use 60% of the asparagus.
Build a seasonal cost price system
The secret isn't having fewer seasonal dishes, but having a system that handles change. You need three fixed elements:
- Basic ingredients database - oil, butter, salt, spices stay the same
- Seasonal price tracking - what do tomatoes cost in March vs. August?
- Standard recipe structure - always the same way of calculating cost price
💡 Example seasonal dish cost price:
Pumpkin risotto (October menu):
- Arborio rice: €1.20
- Pumpkin (seasonal): €0.80
- Parmesan: €2.10
- Broth, oil, onion: €0.90
Total: €5.00 per portion
At €18.50 menu price (€16.97 excl. VAT) = 29.5% food cost
The 80/20 rule for seasonal menus
Not every dish needs to be seasonal. Many successful restaurants work with 80% fixed menu, 20% seasonal specials. This gives you:
- Stable food cost on your main dishes
- Room to experiment with seasonal produce
- Less administration and cost price calculations
Your seasonal dishes can then have a slightly higher food cost (up to 35%), because you know your fixed dishes are around 28%.
Here's something most kitchen managers discover too late: seasonal ingredients don't just fluctuate in price - their quality varies dramatically throughout their season. Early spring asparagus costs more but cooks faster, while late-season spears need longer prep time, affecting your labor costs too.
Predicting seasonal prices and purchasing
Experienced chefs know: zucchini is cheap in July, expensive in February. But "cheap" can still be too expensive for your margin. That's why:
💡 Example seasonal price planning:
Tomato cost price per month:
- January: €4.50/kg (greenhouse, expensive)
- July: €2.20/kg (seasonal, cheap)
- October: €3.80/kg (greenhouse starts again)
Plan your tomato dishes for June-September, not in winter.
Build relationships with local growers. They can tell you months in advance what'll be available and at what prices. Some restaurants make agreements: "I'll buy all your zucchini in July at a fixed price."
Digital tools for seasonal menus
Excel quickly becomes chaos with monthly changing prices. Better options:
- Ingredients database - with price history per season
- Recipe calculator - that automatically recalculates when prices change
- Profit margins dashboard - to quickly see if new dishes are profitable
Food cost calculators help by tracking ingredient prices by date, so you can look back: what did asparagus cost last May? And what does that mean for your new asparagus dish?
⚠️ Watch out:
Update your menu prices when ingredient prices rise. Many restaurants keep the same selling price while purchasing becomes 30% more expensive. That eats into your margin.
Trim loss and seasonal produce
Seasonal vegetables often have more trim loss than you think. Fresh artichokes seem cheap at €3/kg, but after peeling you're left with 40%. Real price: €7.50/kg.
💡 Example seasonal trim loss:
Fresh peas (May-June):
- Purchase price: €4.00/kg (in the pod)
- Trim loss: 65% (pod + unusable peas)
- Yield: 35%
- Real price: €4.00 ÷ 0.35 = €11.43/kg
Compare that to frozen peas: €3.20/kg, no loss.
Always test trim loss with new seasonal produce. Have your chef process 1 kg and weigh what's usable. Use that percentage for all cost price calculations.
How do you build a seasonal food cost system?
Create a basic ingredients list
Note all ingredients that cost the same year-round: oil, butter, salt, dried herbs, rice, pasta. You only need to enter these once and they form the basis of every recipe.
Track seasonal prices per month
Keep track of what seasonal produce costs per month. Note not just the purchase price, but also the trim loss. This way you build a database of real costs per season.
Calculate every new cost price fully
For each new seasonal dish: add up all ingredients, calculate trim loss, and check if food cost stays under 35%. Update your selling price immediately if the cost price gets too high.
Plan your menu change at seasonal peak
Change your menu when seasonal produce is cheapest. Tomato dishes in July, pumpkin dishes in October, asparagus in May. This way you get the best margin on seasonal specials.
Check your top 3 seasonal dishes weekly
Seasonal prices can change weekly. Check the cost price of your 3 best-selling seasonal dishes every week. Does food cost rise above 35%? Adjust your selling price or remove the dish from the menu.
✨ Pro tip
Track your seasonal ingredient prices in a simple spreadsheet with photos from your phone - snap the delivery invoice next to the actual produce every 2 weeks. After 12 months, you'll have a visual price history that beats any supplier's estimates.
Calculate this yourself?
In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.
Was this article helpful?
Frequently asked questions
Do I need to recalculate all recipes every month?
No, only the seasonal dishes. Keep 80% of your menu stable with ingredients that cost the same year-round. You only need to recalculate your 20% seasonal specials monthly.
How do I prevent seasonal dishes from becoming unprofitable?
Set a maximum food cost of 35% for seasonal specials. Does an ingredient rise above that threshold? Adjust your selling price or replace the dish with something else that fits the budget.
Can I predict seasonal prices for next year?
Mostly yes. Keep a price log by month and season. Asparagus costs roughly the same time each year. But always calculate with 10-15% price increase year-on-year.
Should I use local suppliers for seasonal produce?
Not necessarily, but it can be advantageous. Local growers often have more stable prices and can tell you in advance what will be available. Always compare with your regular supplier.
How do I handle sudden price increases mid-season?
Always have a backup dish ready with stably-priced ingredients. Does your main ingredient spike unexpectedly? Switch within a week to your backup and communicate this as a 'chef's special'.
What's the biggest mistake with seasonal menu costing?
Forgetting about prep time variations. Spring vegetables often need more cleaning and trimming than you'd expect. Factor in the extra 15-20 minutes of prep labor per dish, or your food cost calculations will be way off.
📚 Sources consulted
- EU Verordening 852/2004 — Levensmiddelenhygiëne (2004) — Official source
- EU Verordening 853/2004 — Hygiënevoorschriften voor levensmiddelen van dierlijke oorsprong (2004) — Official source
- EU Verordening 1169/2011 — Voedselinformatie aan consumenten (2011) — Official source
- NVWA — Hygiënecode voor de horeca (2024) — Official source
- NVWA — Allergenen in voedsel (2024) — Official source
- Codex Alimentarius — International Food Standards (2024) — Official source
- FSA — Safer food, better business (HACCP) (2024) — Official source
- BVL — Lebensmittelhygiene (HACCP) (2024) — Official source
- Warenwetbesluit Bereiding en behandeling van levensmiddelen (2024) — Official source
- WHO — Foodborne diseases estimates (2024) — Official source
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.
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.
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 →