Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Zuurvlees

Zoervleisj (Limburg dialect)

This zuurvlees recipe is Limburg's famous sweet-sour beef stew: beef chuck marinated overnight in vinegar with bay, cloves and juniper, then slow-braised in its own marinade until it falls to shreds, and finished with dark apple syrup and crumbled gingerbread. One serving is about 375 g of stew, before the pile of golden fries it is always served with.

Zuurvlees — literally 'sour meat' — comes from Limburg, the southernmost province of the Netherlands, where it is sold at fries stands as often as it is cooked at home. It began as a poor people's dish made with horse meat, which was cheap and tough, and the vinegar marinade was the trick that made it tender. Apple syrup and ontbijtkoek, both pantry staples in Limburg, were stirred in to round off the sharpness. Today the stew is almost always made with beef, but the overnight vinegar marinade, the dark sweet-sour sauce and the pile of fries alongside have never changed.

Pairs well with: Serve hot over a pile of thick golden fries, with a little mayonnaise on the side.

Provenance

Netherlands flag Netherlands

Limburg Sweet-Sour Classic

Nordic & European

Time Dedication

3h 35m

30m prep • 185m cook

Batch Yield

4 Servings

692 kcal per serving

1 serving ≈ 375 g

Technical Skill

Intermediate

Easy (Overnight Marinade)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Hearty Midday Main

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

High Protein Occasions: Winter dinner, Friday-night fries supper, Limburg carnival season, cold-weather comfort meal Cost: Medium — about $5–6 per serving at home
A white plate of zuurvlees — glossy dark-brown shredded sweet-sour beef stew — served with golden fries.

Limburg Sweet-Sour Classic

Photo: Hay Kranen (Commons user Husky), CC BY 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Medium — about $5–6 per serving at home (USD)

The beef marinates overnight in vinegar and is braised in its own marinade, never rushed, until it falls to shreds.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 3h 35m
P

Prep Stage: Beef in the Vinegar Marinade Overnight

30 Mins • Knife Work + Overnight Marinade

Cut the beef into 4 cm cubes and mix the marinade: white wine vinegar and water with the bay leaves, cloves, peppercorns and juniper. Cover the beef completely, refrigerate overnight (12–24 hours), and slice the onions and crumble the gingerbread so everything is ready when the braise starts.

Maestro Tip: Do not skip the overnight marinade — the vinegar is what tenderises the beef and gives the dish its name. Without it, this is just another beef stew.

  1. 1

    Marinate the Beef Overnight

    12 Hours • Hands Off Cold, fridge at 4°C (39°F)

    The night before, cut the beef into 4 cm cubes. Stir the white wine vinegar and water together with the bay leaves, cloves, peppercorns and juniper, pour over the beef so it is completely covered, and refrigerate overnight, 12–24 hours. The acid does the tenderising while you sleep.

    Use a glass or ceramic bowl, not aluminium — the vinegar reacts with bare metal and picks up a metallic taste.

    Done when: Beef is fully submerged in the dark, spiced marinade and refrigerated.

  2. 2

    Brown the Beef, Keep the Marinade

    15 Mins • Hands On Medium-high heat, pan about 190°C (375°F)

    Lift the beef out of the marinade and pat the cubes dry with paper towel — but keep every drop of the marinade. Season with the salt and ground pepper. Heat the butter in a heavy Dutch oven over medium-high heat and brown the beef in two or three batches, 2–3 minutes a side, until dark brown all over. Lift each batch out to a plate.

    Dry beef browns; wet beef steams. Pat the cubes dry and do not crowd the pan, or the meat goes grey instead of brown.

    Done when: Beef is dark brown outside and the pot has browned bits on the bottom; the marinade is saved, not thrown away.

  3. 3

    Soften the Onions

    10 Mins • Hands On Medium heat, about 160°C (320°F)

    Lower the heat, add the sliced onions to the same pot, and cook for 10 minutes, stirring often, until they are soft, sweet and golden at the edges. Scrape up the browned bits from the bottom as the onions release their moisture.

    The onions are a supporting player in zuurvlees, not the star — 10 minutes is enough; they finish melting away in the braise.

    Done when: Onions are soft, sweet and golden, with no raw bite left.

  4. 4

    Braise in the Vinegar Marinade

    120 Mins • Mostly Hands Off Low heat, lazy simmer about 95°C (203°F)

    Return the beef and its juices to the pot. Pour in all of the reserved marinade plus the beef stock. Bring to the barest simmer, cover with the lid slightly ajar, and cook for 2 hours, stirring every half hour. The beef cooks in the acid — that is what makes zuurvlees different from any other Dutch stew. Check the beef is hot all the way through, at least 74°C (165°F) inside.

    A rolling boil toughens the meat — the surface should barely tremble. If the pot looks dry, add a splash of water, not more vinegar.

    Done when: Beef is starting to soften and pull apart, and the sauce smells sharp, sweet and spiced.

  5. 5

    Finish With Apple Syrup and Gingerbread

    30 Mins • Mostly Hands Off Low heat, gentle simmer about 95°C (203°F)

    Stir in the appelstroop, the brown sugar and the crumbled ontbijtkoek. Simmer uncovered for 30 minutes more, stirring now and then, until the beef falls to shreds at the touch of a fork and the sauce is thick, dark and glossy enough to coat a spoon.

    If the sauce is still thin after 30 minutes, leave the lid off and let it reduce a little longer; if it is too sharp, add a spoonful more appelstroop.

    Done when: Beef shreds easily with a fork and the sauce is thick, dark and glossy.

  6. 6

    Rest and Serve Over Fries

    10 Mins • Hands Off Off the heat, resting, about 85°C (185°F)

    Take the pot off the heat, lift out the bay leaves, taste, and adjust the salt — the sauce should be rich, a little sweet and a little sharp all at once. Rest 10 minutes, then spoon the stew over hot, crisp fries and serve straight away.

    Serve the stew over the fries, not beside them in a separate bowl — the gravy soaking into the fries is the whole point of the dish.

    Done when: Sauce tastes balanced — sweet, sour and savoury — the beef is tender and hot through, and the fries are still crisp.

Finishing Touches & Plating

Rest the stew for 10 minutes off the heat, lift out the bay leaves, and taste — the sauce should be dark, glossy, sweet and sharp at the same time. Spoon it over hot fries and serve straight away, while the fries are still crisp.

Nutritional Physiology & Benefits

Nutrition

Energy

692

kcal / serving

Protein

46g

Complete AA

Carbs

43g

Complex

Fats

35g

Healthy

Per serving (4 servings · 1 serving ≈ 375 g)
Energy692 kcal
Protein46 g
Carbohydrates43 g
Fat35 g
Fibre2.2 g
Sugar28.9 g
Sodium647 mg
Per 100g
Energy185 kcal
Protein12.3 g
Carbohydrates11.3 g
Fat9.3 g
Fibre0.6 g
Sugar7.7 g
Sodium173 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Iron and zinc (beef), vitamin B12 and niacin (beef), vitamin C and potassium (onions).

High in Protein

About 46 g of protein per serving makes this a genuinely filling main course that keeps you full for hours.

Iron-Rich Comfort Food

Beef is one of the richest food sources of iron, and the vitamin C in the onions helps the body absorb it.

Slow Food, Real Ingredients

No shortcut thickeners or flavourings — vinegar, apple syrup and crumbled gingerbread do all the work, and the onions melt away into the sauce.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Thick Golden Fries

Thick fries soak up the dark gravy and their crisp, salty bite is the perfect contrast to the sweet-sour sauce — this is how zuurvlees is served all over Limburg.

Sauces

Mayonnaise

A spoonful of mayonnaise on the side is the classic fries-stand accompaniment; its creamy fat softens the vinegar sharpness of the stew.

Vegetables

Crisp Green Salad

Something crisp, green and lightly dressed cuts through the richness of the beef and refreshes the palate between bites of the sweet sauce.

Drinks

Cold Dutch Lager

A cold, malty Dutch lager stands up to the sweet-sour sauce without fighting it, and its bitterness cleanses the palate after the rich gravy.

Complete menu

Start with a crisp green salad, serve zuurvlees over thick golden fries with mayonnaise as the main course, and finish with a light fruit dessert.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Undercooked Beef

Beef must be cooked until tender and hot all the way through — it should reach 74°C (165°F) inside. Undercooked beef can carry harmful bacteria, so simmer until the meat falls apart easily. This is general food-safety information, not medical advice.

Vinegar, Sugar and Salt

The sauce is sharp from vinegar, sweet from apple syrup and sugar, and carries about 647 mg of sodium per serving — anyone watching sugar, salt or acidic foods for medical reasons should keep the portion modest and ask their clinician. This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA rich, warming dinner best kept as an occasional treat rather than an everyday meal — the sweet-sour sauce is the point, so enjoy a proper portion and balance the plate with salad.
  • ChildrenThe beef shreds soft and the sauce is sweet as well as sour, which most children like; serve with a modest pile of fries and skip extra salt on their portion.
  • ElderlyThe long braise leaves the beef soft enough to eat with a fork and rich in protein and iron; keep the portion modest, as the sauce is sweet and fairly salty.
  • Pregnant womenA good source of iron and protein; make sure the beef is cooked right through and the vinegar marinade is fully simmered down before serving.
  • Breastfeeding womenHigh in protein and iron, which support recovery after birth; balance the rich stew and fries with a crisp green salad.
  • AthletesAbout 46 g of protein per serving makes it a strong recovery dinner, and the fries on the side supply the carbohydrate to go with it.
  • Weight gainEnergy-dense at about 692 kcal a serving before the fries, so it suits a weight-gain goal as a tasty way to add calories and protein.
  • Weight lossRich, sweet and calorie-dense, so keep the stew portion small, take a small serving of fries, and fill the rest of the plate with salad.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesAbout 42.5 g of carbohydrate and 28.9 g of sugar per serving, and the fries on the side add more — count them together and ask your clinician.
  • High blood pressureSodium is about 647 mg per serving; keep the added salt light and ask your clinician about portion size.
  • Kidney diseaseProtein is high and the sauce is salty; people with kidney disease should ask their clinician about portion size.
  • GoutBeef is moderate in purines; a large portion can add to uric acid, so keep it modest and ask your clinician.
  • Stomach issuesVinegar and onions can trigger reflux in sensitive stomachs — eat a small portion and ask your clinician if symptoms persist.
  • Cardiovascular diseaseBeef chuck and butter make this high in saturated fat; an occasional small portion is the sensible approach — ask your clinician.
  • Fatty liverRich in saturated fat, calories and sugar, which can add to liver fat if eaten often — keep it an occasional treat and ask your clinician.
  • Food allergiesContains milk (butter), wheat and gluten (ontbijtkoek) and sulphites from the vinegar. Check labels if any of these are a concern.
  • Special therapeutic dietsThis is a general-information recipe, not a therapeutic diet. Anyone on a prescribed diet should ask their clinician or dietitian before making it a regular meal.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly and store in a sealed container; keep the fries separate or they go soggy.
In the fridge
Keeps 3 days refrigerated.
In the freezer
Freezes well for up to 3 months in a sealed container; thaw overnight in the fridge.
How to reheat
Warm gently in a saucepan over low heat to 74°C (165°F), adding a splash of stock if the sauce is too thick. Make fresh fries to serve with it.
Freezing recommended
Yes — the stew freezes very well; freeze the stew only, never the fries.
Signs it has spoiled
Sour smell beyond the normal vinegar tang, slimy surface, or mould — discard if any of these appear.

More recipes to explore

A plate of green boerenkool stamppot with a smoked sausage and bacon bits Netherlands flag Netherlands 45m
Dinner •Dutch Heritage

Stamppot

This stamppot recipe boils floury potatoes with curly kale, mashes them with butter and warm milk into a soft, green-flecked mash, and serves it with a smoked rookworst sausage, crisp bacon bits and mustard. One serving is about 480 g.

Comfort & Warmth

Floury potatoes mashed with kale, butter and milk, served with smoked sausage and bacon.

Pairs Well With
Smoked sausage, bacon bits & mustard
Six golden bitterballen with a small pot of mustard on a white plate Netherlands flag Netherlands 55m
Snack & Tea •Dutch Heritage

Bitterballen

This bitterballen recipe cooks beef slowly in stock until tender, binds it into a thick, creamy ragout with butter and flour, chills it firm, then rolls it into balls, crumbs them and fries them until the outside shatters and the inside turns molten. One serving is about 300 g, six bitterballen with mustard.

Comfort & Warmth

Crisp deep-fried balls of creamy beef ragout, served hot with mustard.

Pairs Well With
Dijon mustard & a cold beer
A plate of round golden stroopwafels showing their waffle pattern and syrup layer Netherlands flag Netherlands 1h
Snack & Tea •Dutch Heritage

Stroopwafels

This stroopwafels recipe bakes thin waffles in a hot iron, splits each one while it is still warm, and spreads it with a buttery caramel syrup spiced with cinnamon. The syrup softens the waffle just enough to make it chewy at the edges and crisp in the middle. One serving is about 155 g, three stroopwafels.

Comfort & Warmth

Thin, crisp waffle rounds split and filled with warm caramel syrup.

Pairs Well With
Coffee, tea & a glass of milk
A plate of golden poffertjes dusted with powdered sugar, with melting butter and a fork. Netherlands flag Netherlands 1h 15m
Breakfast •Dutch Market Day Classic

Poffertjes

Poffertjes are the Netherlands' most beloved sweet snack: dozens of tiny, puffy yeast pancakes cooked in a dimpled pan, served hot with melting butter and a snowfall of powdered sugar. One serving is about 195 g, roughly 20 little pancakes.

Sweet Morning Treat

Tiny yeast-raised pancakes, golden outside and soft inside, served with butter and powdered sugar.

Pairs Well With
Serve hot with butter and powdered sugar, and a cup of coffee or hot chocolate.

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.