City Retreat City Retreat

Dutch Winter Recipes: An Expat's Guide to Eating Like a Local in Amsterdam

Matthew Whittaker • Thu, Jul 10, 2025

Dutch Winter Recipes: An Expat's Guide to Eating Like a Local in Amsterdam
🍲 Food & Culture · Amsterdam Guide

Dutch Winter Recipes:
An Expat's Guide to Eating Like a Local

Six essential Dutch winter dishes — with recipes to make at home, Amsterdam restaurants to try them first, and exactly where to buy the ingredients. Welcome to the warmest part of a Dutch winter.

🗓️ Updated April 2026 ⏱️ 12 min read 🇳🇱 Recipes + Restaurant picks

Amsterdam in winter is not subtle. The canals go grey, the wind comes off the IJmeer at an angle specifically designed to test the integrity of your coat, and dusk arrives somewhere around mid-afternoon. If you've just moved here from somewhere with a more forgiving climate, you'll quickly understand why the Dutch have spent centuries perfecting the art of comfort food.

The good news: Dutch winter cooking is genuinely excellent. It's hearty, honest, and built around a few very good ingredients done well. It's not fancy — the Dutch would find that slightly suspicious — but it is deeply satisfying in a way that makes a grey Tuesday evening considerably more bearable. And as an expat in your own temporary accommodation in Amsterdam, there's no better way to feel at home than cooking the same dishes your neighbours have been making for generations.

This guide covers six essential Dutch winter recipes: the background on each dish, a condensed version to cook at home with a link to the full recipe, the best Amsterdam restaurants to try them first (useful when your kitchen is still full of flat-pack furniture), and where to source the key ingredients.

Amsterdam winter canals — the perfect setting for Dutch comfort food

The Dutch Winter Food Calendar

Dutch winter food is seasonal in a way that feels almost deliberate. Some dishes appear in October and vanish by March. Others are tied to specific dates in the calendar. Here's a rough guide to what turns up when:

🍂 Snert Oct – Mar
🥔 Stamppot Oct – Feb
🧅 Hachee All winter
🍩 Oliebollen Oct – Jan 1
🥞 Poffertjes Year-round
🍎 Appeltaart Year-round

The rule with most Dutch winter dishes: make too much. Nearly all of them taste considerably better the next day, particularly snert, which the Dutch insist should be thick enough to stand a spoon in. If a Dutchman can stand a spoon in your soup, you've done it right.

Recipe 01
Snert (Erwtensoep)
Dutch split pea soup — the undisputed king of Dutch winter food

A Bit of History

Snert — also known as erwtensoep or Hollandse erwtensoep — has been warming the Dutch since at least the 16th century. Originally made with dried split peas, root vegetables, and smoked sausage (all ingredients that survived a long winter without refrigeration), it became the defining dish of Dutch cold-weather cooking. The Dutch take it seriously enough that there's an actual World Championship Snert Cooking held in the Netherlands. Standards are maintained.

The test of a proper snert: leave a spoon standing upright in the bowl. If it falls over, keep cooking. It's traditionally made a day ahead and reheated, which is less laziness and more culinary strategy — the peas absorb the liquid overnight and the flavour deepens considerably.

⏱ Prep: 30 min 🍳 Cook: 90 min 👥 Serves: 6–8 ⭐ Difficulty: Easy
Ingredients
  • 500g dried split green peas
  • 1.5L chicken or vegetable stock
  • 300g pork ribs or shoulder
  • 1 rookworst (Dutch smoked sausage)
  • 2 leeks, sliced
  • 3 stalks celeriac, diced
  • 2 carrots, diced
  • 1 large onion, chopped
  • 2 potatoes, cubed
  • Salt, pepper, bay leaf
  • Rye bread & bacon, to serve
Method (condensed)
  1. Rinse peas well. Add to a large pot with stock and pork. Bring to a boil, skim any foam.
  2. Reduce heat, simmer 45 minutes until peas begin to break down.
  3. Remove pork, shred the meat, discard bones. Return meat to pot.
  4. Add leeks, celeriac, carrot, onion and potato. Simmer 30 more minutes.
  5. Add rookworst for the last 15 minutes. Season well.
  6. Leave overnight. Reheat next day — it will be considerably better. Serve with rye bread.
💡 Tip: Find rookworst in any Albert Heijn or Jumbo. For the best split peas, look for "gedroogde spliterwten" on the packet. Don't rush the cooking — snert rewards patience.
Full recipe on Allrecipes →

Where to Try It in Amsterdam

🍽️
Moeders — Rozengracht 251
A beloved Amsterdam institution. The walls are covered in photos of customers' mothers, the food is pure Dutch home cooking, and the snert is exactly what it should be. Book ahead.
🍽️
Stamppot Amsterdam — Leidsekruisstraat 11
Dedicated entirely to Dutch winter classics. Their snert is thick, their portions are generous, and nobody judges you for ordering seconds.
Recipe 02
Stamppot
Mashed potatoes + vegetables + sausage — Dutch comfort food at its most direct

A Bit of History

Stamppot dates to the early 1600s, when potatoes became a staple across the Netherlands. The concept is simple: mash potatoes together with vegetables. The variations are what make it interesting. Boerenkoolstamppot uses kale (the most popular version), zuurkoolstamppot uses sauerkraut, andijviestamppot uses raw endive stirred in at the end, and hutspot uses carrots and onions. There's also hete bliksem — "hot lightning" — which mixes in tart apples for a sweet-savoury effect.

Hutspot has a particularly good origin story. During the 1574 Siege of Leiden, starving townspeople found a pot of stew abandoned by retreating Spanish soldiers. That dish — a muddle of whatever was available — became hutspot, and every year on 3 October, Leiden celebrates its liberation with a city-wide meal of it. Food as living history.

⏱ Prep: 15 min 🍳 Cook: 40 min 👥 Serves: 4 ⭐ Difficulty: Easy
Ingredients (Boerenkoolstamppot)
  • 1kg floury potatoes, peeled & cubed
  • 500g curly kale (boerenkool), washed
  • 1 rookworst (smoked sausage)
  • 100ml whole milk
  • 50g butter
  • Pinch of nutmeg
  • Salt and pepper
  • Gravy (jus), to serve
Method (condensed)
  1. Boil potatoes in salted water until tender, about 20 minutes.
  2. Strip kale leaves from stems. Blanch for 3–4 minutes, drain and chop roughly.
  3. Warm rookworst in simmering water for 10 minutes (don't boil).
  4. Drain potatoes, mash with warm milk, butter, nutmeg and seasoning.
  5. Fold kale through the mash until evenly distributed.
  6. Serve in a mound with rookworst alongside and gravy poured over.
💡 Tip: Pre-washed, stripped boerenkool (kale) is sold in bags at Albert Heijn throughout winter — saves time. The Dutch favour a slightly rough mash with visible kale; don't overmix. A good kuiltje (small well) in the centre for the gravy is non-negotiable.
Full recipe on Panning the Globe →

Where to Try It in Amsterdam

🍽️
De Blauwe Hollander — Leidsekruisstraat 28
Open since 1979. Serves multiple varieties of stamppot, which is a commitment to the genre most restaurants don't bother with. A solid, unfussy Dutch restaurant that does exactly what it says.
🍽️
Café Van Zuylen — Torensteeg 8
A beautiful canal-side spot on the Singel. Serves stamppot in winter alongside Dutch classics. The setting alone is worth it.
Recipe 03
Hachee
Slow-cooked beef & onion stew — the Dutch answer to a Sunday roast

A Bit of History

Hachee (pronounced "ha-SHAY") is the Dutch beef stew: a long, slow braise of beef and onions with vinegar, bay leaf, cloves and a splash of beer or red wine. The acid keeps the meat tender and adds a flavour that sits somewhere between a French daube and a Belgian carbonnade. It's a dish built for a Sunday afternoon when you have nowhere particular to be.

What makes Dutch hachee distinctive is the balance of sweet and sour. The onions caramelise slowly, the vinegar cuts through, and cloves add warmth without heat. Served over mashed potatoes or with boiled red cabbage alongside, it's one of those dishes that tastes genuinely expensive for something made from cheap cuts.

⏱ Prep: 20 min 🍳 Cook: 2.5 hrs 👥 Serves: 4–6 ⭐ Difficulty: Medium
Ingredients
  • 750g beef stewing steak, cubed
  • 4 large onions, sliced into rings
  • 2 tbsp butter
  • 2 tbsp red wine vinegar
  • 300ml beef stock
  • 1 tbsp flour
  • 3 cloves
  • 2 bay leaves
  • 1 tbsp Dutch syrup (stroop) or brown sugar
  • Salt, pepper, thyme
Method (condensed)
  1. Season beef, brown in butter over high heat in batches. Set aside.
  2. In the same pan, cook onions low and slow until golden and sweet — about 20 minutes.
  3. Stir in flour, then add vinegar, stock, cloves, bay leaves, and stroop.
  4. Return beef to pot. The liquid should barely cover the meat.
  5. Simmer very gently for 2–2.5 hours, covered. Stir occasionally.
  6. Adjust seasoning. Serve over mashed potato with rodekool (red cabbage).
💡 Tip: Stroop (Dutch syrup) is sold in every supermarket and adds a characteristic slightly-sweet note — don't skip it. The stew freezes beautifully and is significantly better made a day ahead. Serve with a cold Dutch beer alongside and consider yourself local.
Full Dutch recipe roundup on Expatica →

Where to Try It in Amsterdam

🍽️
Moeders — Rozengracht 251
Their hachee with draadjesvlees (pulled beef) and boiled potatoes is one of the menu highlights. The kind of food Dutch grandmothers actually made.
🍽️
De Blauwe Hollander — Leidsekruisstraat 28
Rotates traditional Dutch stews through its menu depending on season. Worth checking what's on that week.
Recipe 04
Oliebollen
Dutch doughnuts — the most festive thing you'll eat in Amsterdam all winter

A Bit of History

Oliebollen — literally "oil balls," which is both accurate and doing them a disservice — are deep-fried dough balls dusted with powdered sugar, studded with raisins or apple pieces. They appear at street stalls across Amsterdam from October onwards and traditionally mark New Year's Eve. The round shape originally symbolised the closing of the year's cycle. The more plausible explanation for their popularity is that they are extremely delicious and impossible to eat just one of.

Their history is surprisingly old. A recipe appeared in the Dutch cookbook De Verstandige Kock in 1667, though earlier versions — fried dough eaten at winter festivals — go back much further. The smell of them cooking at a market stall on a cold Amsterdam evening is one of those sensory memories that stays with you.

⏱ Prep: 20 min ⏳ Rise: 1–2 hrs 🍳 Fry: 20 min 👥 Makes: 20–24
Ingredients
  • 500g plain flour
  • 7g dried yeast
  • 300ml warm milk
  • 2 eggs
  • 1 tsp salt
  • 1 tsp sugar
  • 150g raisins (soaked in warm water)
  • 1 apple, peeled & finely diced (optional)
  • Sunflower oil for frying
  • Icing sugar to serve
Method (condensed)
  1. Dissolve yeast in warm milk with sugar. Leave 5 minutes until foamy.
  2. Mix flour and salt in a bowl. Add yeast mixture and eggs. Beat to a smooth, thick batter.
  3. Fold in drained raisins (and apple if using). Cover and prove 1–2 hours until doubled.
  4. Heat oil to 175°C in a deep pan. Use two wet spoons to drop in rounded portions.
  5. Fry 3–4 minutes per side until deep golden. Don't overcrowd the pan.
  6. Drain on kitchen paper, dust generously with icing sugar and eat immediately.
⚠️ Temperature matters

Oil that's too cool makes greasy, undercooked oliebollen. Too hot and they're charred outside, raw inside. A kitchen thermometer makes the difference. 175°C (345°F) is the target — check between batches.

Full recipe on Recipes From Europe →

Where to Find Them in Amsterdam

🛒
A seasonal pop-up with multiple Amsterdam locations, announced on Instagram. Known for creative modern twists. Follow them to find the nearest stall.
🛒
Albert Cuyp Market — Albert Cuypstraat, De Pijp
Oliebollen stalls appear here from October onwards. Buy them hot from the fryer, powdered sugar and all, and eat them while walking the market.
🛒
Street stalls near Museumplein & Leidseplein
Follow your nose from October to New Year's Eve. The oliebollenkraam (stall) smell carries. If you can smell them, you're close enough.
Recipe 05
Appeltaart
Dutch apple cake — the one thing every Amsterdam café does well

A Bit of History

Dutch appeltaart is not apple pie in the way most people understand apple pie. It's deeper, sturdier, and more cake-like than a flaky pastry tart. The base and sides are a thick, slightly crumbly pastry (more like a biscuit dough), filled with spiced apple slices mixed with cinnamon, sugar, raisins and sometimes lemon zest, topped with a classic lattice. Served warm with a generous ball of slagroom (whipped cream) and a coffee, it's the cornerstone of Dutch café culture.

The recipe goes back further than you might expect — a version appeared in the first printed Dutch cookbook in 1514. Five centuries later, it's in essentially every café in Amsterdam. The Dutch have had a long time to perfect it, and it shows.

⏱ Prep: 30 min 🍳 Bake: 60 min 👥 Serves: 8–10 ⭐ Difficulty: Medium
Ingredients
  • 300g plain flour
  • 200g cold butter, cubed
  • 150g caster sugar
  • 1 egg + 1 yolk for brushing
  • Pinch of salt
  • 1kg Jonagold or Elstar apples
  • 100g raisins, soaked
  • 2 tsp cinnamon
  • 3 tbsp sugar (for filling)
  • 1 tbsp lemon juice
  • Slagroom (whipped cream), to serve
Method (condensed)
  1. Rub butter into flour and sugar until breadcrumb texture. Add egg, press into a dough. Chill 30 min.
  2. Peel, core and slice apples thinly. Mix with raisins, cinnamon, sugar and lemon juice.
  3. Grease a 24cm springform tin. Press ¾ of the dough over base and up the sides (2cm).
  4. Fill with apple mixture, pressing down firmly.
  5. Roll remaining dough and cut into strips for a lattice top. Brush with egg yolk.
  6. Bake at 175°C for 55–65 minutes until deep golden. Cool in tin. Serve with slagroom.
💡 Tip: Dutch apple varieties like Elstar or Jonagold give the best flavour — look for them in season at Albert Cuyp Market. Use roomboter (real butter, not margarine) for the pastry — it makes a noticeable difference. And serve it warm. Always warm.

Where to Try It in Amsterdam

Winkel 43 — Noordermarkt 43
Frequently cited as the best appeltaart in Amsterdam, possibly the Netherlands. The queue on a Saturday is not accidental. The cream-to-cake ratio is a serious commitment. Worth every minute of the wait.
Café Papeneiland — Prinsengracht 2
One of Amsterdam's oldest brown cafés (bruine kroeg), dating from 1642. Serves a classic appeltaart in a setting that is essentially the Dutch equivalent of a history lesson. Try the jenever (Dutch gin) while you're there.
Recipe 06
Poffertjes
Tiny fluffy pancakes — a Dutch winter street food you'll keep coming back to

A Bit of History

Poffertjes are made with buckwheat flour and yeast, which gives them a lightness and slight tang that sets them apart from ordinary pancakes. They're cooked in a special cast-iron pan with small hemispherical moulds — a poffertjespan — and served in portions of fifteen to twenty, with a generous knob of butter melting over the top and powdered sugar applied with some commitment.

They're everywhere in Amsterdam year-round, but they feel most appropriate in winter, eaten from a paper tray at a market stall with gloved hands, in defiance of the cold. Any Dutch child who has not eaten their weight in poffertjes is living an incomplete life, and expats should feel entirely free to make up for lost time.

⏱ Prep: 10 min ⏳ Rest: 30 min 🍳 Cook: 15 min 👥 Makes: ~50
Ingredients
  • 150g buckwheat flour
  • 150g plain flour
  • 7g dried yeast
  • 350ml warm milk
  • 2 eggs
  • 1 tbsp sugar
  • Pinch of salt
  • Butter (for pan and serving)
  • Icing sugar, to serve
Method (condensed)
  1. Dissolve yeast in warm milk with sugar. Leave 5 minutes.
  2. Mix flours and salt, make a well. Add yeast mixture and eggs. Whisk to a smooth batter.
  3. Rest 30 minutes. Batter should be thick but pourable.
  4. Heat poffertjespan or a blini pan over medium heat. Butter each mould well.
  5. Fill each hollow ¾ full. When bubbles appear (2 min), flip with a skewer or fork.
  6. Cook 1–2 minutes more. Serve immediately with cold butter and icing sugar.
💡 Tip: A poffertjespan (around €20–30) is available at most Dutch kitchen shops and at Blokker. The buckwheat flour is what makes them authentic — don't substitute all plain flour. They go cold fast, so serve immediately and eat standing up if necessary.

Where to Try Them in Amsterdam

🛒
Albert Cuyp Market & Leidseplein street stalls
The authentic experience: hot from the pan, served in a paper tray with a wooden fork. Cold butter melting across twenty tiny pancakes. This is what you should be doing on a Saturday morning in Amsterdam.
🍽️
The Pancake Bakery — Prinsengracht 191
A long-standing Amsterdam pancake institution in a converted canal warehouse. Serves both pannenkoeken (larger pancakes) and poffertjes. Good for when you want to sit down rather than eat from a paper tray in the rain.

Where to Buy Dutch Winter Ingredients in Amsterdam

The good news: most Dutch winter recipes use ingredients that are cheap, widely available, and easy to find. You don't need a specialist shop for stamppot or snert — an Albert Heijn will have everything. That said, knowing where to go for the best version of each ingredient makes a real difference.

🛒

Albert Heijn

The go-to for everything. Pre-bagged boerenkool (kale), rookworst in vacuum packs, split peas, Dutch syrup, and ready-made jus are all year-round staples. Get a Bonuskaart for the discount prices — it's free and worth doing.
🛒

Jumbo

Strong on fresh meat and Dutch staples. Often slightly cheaper than AH. Good for stewing beef (stoofvlees), pork ribs, and the wider range of Dutch cheeses you'll want alongside most of these dishes.
🏪

Albert Cuyp Market

Open daily (except Sunday) in De Pijp. Over 300 stalls selling fresh vegetables, seasonal fruit, fish, herbs, and Dutch street food. Cheaper than supermarkets for fresh produce. The most enjoyable way to grocery shop in Amsterdam by some distance.
🌿

Ekoplaza / Food Marqt

For organic ingredients — better quality produce for dishes like hachee where the beef quality is noticeable. Seven Amsterdam locations. Slightly higher prices but worth it for the main protein in a slow-cooked dish.
🧀

Kaaskamer — Runstraat 7

Specialist cheese shop in the Jordaan. If you want aged Dutch Gouda or aged Edam to serve alongside stamppot, this is where to go. The staff know their stock and won't judge you for asking where to start.
🌾

Noordermarkt (Saturdays)

A Saturday organic farmers' market on Noordermarkt square in the Jordaan. The best source for seasonal Dutch vegetables in winter — celeriac, kale, leeks, carrots and root vegetables at their freshest. Finish with an appeltaart at Winkel 43 next door.
💡 A note on rookworst

Rookworst (Dutch smoked sausage) is the key protein in both snert and stamppot. It comes in two forms: pre-cooked in a vacuum pack (just heat in simmering water) and fresh from a butcher. The supermarket version is fine for both dishes. If you want the best, ask at a local slager (butcher) — most neighbourhoods still have one. The fresh rookworst is noticeably better.

Dutch Ingredient Vocabulary

Navigating Dutch supermarket labels is straightforward once you know the key terms. Here are the words you'll need for winter cooking:

DutchEnglishWhere to find it
SpliterwtenSplit green peasDry goods aisle, AH / Jumbo
RookworstSmoked sausageChilled meats, all supermarkets
BoerenkoolCurly kalePre-bagged, vegetable aisle
ZuurkoolSauerkrautJars in the condiment aisle
StroopDutch syrup (treacle-like)Condiment aisle — used in hachee
SlagroomWhipped creamDairy aisle — essential with appeltaart
RoomboterReal butter (not margarine)Dairy aisle — look for this specifically
Jus / VleesjusGravySachets or cartons, near stock cubes
🏠 Cooking in Your Amsterdam Apartment

One of the most underrated advantages of Amsterdam serviced apartments over hotels is having a proper kitchen. Most Dutch winter recipes — stamppot, snert, hachee — are built for batch cooking. Make a large pot on a Sunday evening and you have lunches sorted for most of the week. It's genuinely practical and significantly cheaper than eating out every day. City Retreat apartments come fully equipped for exactly this kind of cooking.

If you're in Amsterdam on a longer expat rental or corporate housing stay, finding your local Albert Heijn and trying one of these recipes in your first week is honestly one of the better ways to start feeling at home.

Frequently Asked Questions

Most Dutch winter dishes are more about time than technique. Snert and hachee are long, slow cooks — they require patience more than skill. Stamppot is essentially boiling and mashing. Oliebollen are the most technical (deep frying requires attention to temperature), but still very manageable. None of these dishes demand anything beyond a decent pot, a hob, and a willingness to leave things alone while they cook.

Almost everything you need for Dutch winter cooking is in any Albert Heijn or Jumbo. The only ingredient that might require a small search is good-quality stewing beef for hachee (a local slager or Ekoplaza is worth it). Rookworst, split peas, boerenkool, stroop and zuurkool are supermarket staples. For the best fresh produce, Albert Cuyp Market (daily except Sunday) and Noordermarkt (Saturdays) are excellent options.

Yes. Stamppot works perfectly without rookworst — substitute a good veggie sausage or simply serve it with extra gravy and a fried egg on top (genuinely delicious). Snert can be made entirely vegetable-based using a rich stock without pork — it loses the smoky depth but remains very good. Appeltaart and poffertjes are naturally vegetarian. Hachee is harder to adapt, but mushroom-based versions with the same sweet-sour profile are worth experimenting with.

Oliebollen stalls (oliebollenkramen) typically appear in Amsterdam from October and run until New Year's Eve — they're a specifically seasonal treat, which is part of what makes them feel special. New Year's Eve is the peak day; stalls do enormous business as the Dutch eat oliebollen in the hours before midnight. After 1 January, they disappear again until the following autumn. If you arrive in Amsterdam in winter, seek them out early — they're well worth it.

Stamppot is the general category: mashed potato combined with any vegetable. Hutspot is a specific type of stamppot made with carrots and onions — it's one of the most popular variations. Other stamppot varieties include boerenkoolstamppot (with kale), zuurkoolstamppot (with sauerkraut), and andijviestamppot (with raw endive). If a Dutch person says they're making stamppot, they could mean any of these. If they say hutspot, they mean the carrot-and-onion version specifically.

Yes. All six recipes require only standard kitchen equipment: a large pot (essential for snert and hachee), a masher, a baking tin for the appeltaart, and a deep pan or saucepan for frying oliebollen. A poffertjespan (around €20 from Blokker) is the only specialist item, and an alternative is to cook small rounds in a regular non-stick pan. City Retreat short-stay rentals come fully equipped with kitchenware for exactly this kind of cooking.

Staying in Amsterdam This Winter?

All City Retreat apartments come with a fully equipped kitchen — built for exactly this kind of cooking. Whether you're here for a month or six, our Amsterdam serviced apartments give you the space to actually live here, not just stay here.

View Available Apartments