Groentesoep met Balletjes (Vegetable Soup with Meatballs)
Groentesoep met Balletjes
The clear Dutch vegetable soup — a good beef broth bright with carrot, leek and celery, dropped with tiny gehaktballetjes and a handful of thin vermicelli.
- Prep
- 30 min
- Cook
- 90 min
- Serves
- 6
- Level
- Beginner
If snert is the soup of deep winter, groentesoep met balletjes is the everyday one — the clear, cheerful bowl that appears on Dutch tables year-round, at Sunday lunch and at the start of a birthday dinner. It is a soup defined by lightness: a good beef broth, a few vegetables cut small and kept bright, and the tiny meatballs, the balletjes, that every Dutch child fishes for first.
A soup of the rebuilt kitchen
Its modern form belongs to the post-war decades, the years of reconstruction when the household economy was rebuilt on plain, careful cooking and the domestic-science schools taught a generation to draw a proper broth. Nothing here is showy. The whole craft is in restraint — a stock skimmed until it runs clear, vegetables added late so they keep their snap, noodles that soften without turning to paste.
A good groentesoep is judged by its clarity: you should see straight to the bottom of the bowl.
The clarity rule
The difference between a fine version and a dull one is almost entirely technique. Start the meat in cold water, bring it up so slowly that it never quite boils, and skim without impatience. A hard boil drives the fat into the liquid and turns it grey; a bare simmer leaves it golden and clean. The meatballs, poached rather than fried, keep that same pale delicacy.
Cut everything small enough to sit on a spoon, taste for salt at the very end, and serve it the moment the vermicelli is tender — this is a soup that rewards being eaten fresh and hot.
“Keep the meatballs marble-sized and never let the broth boil — both are what separate a clean groentesoep from a muddy one.”
Ingredients
Serves 6
The broth
- 500 gbeef shin or soup bones — on the bone if possible
- 2 litreswater
- 1onion — halved, skin on
- 1bay leaf
- 1 tspblack peppercorns
The vegetables
- 2carrots — diced small
- 1leek — thinly sliced
- 2celery sticks — diced, plus a few leaves
- 60 gvermicelli — fine soup noodles
The meatballs
- 250 gminced beef — or half beef, half pork
- 2 tbspbreadcrumbs
- 1egg — small, beaten
- 0.25 tspgrated nutmeg
- to tastesalt and pepper
Method
- 1
Draw a clear broth
Put the beef and bones in cold water with the onion, bay and peppercorns. Bring very slowly to a bare simmer and skim off every bit of grey foam as it rises. A gentle, well-skimmed pot is what keeps the finished soup clear rather than cloudy.
- 2
Simmer low and long
Hold it at the barest tremble for about an hour. Never let it boil hard — a rolling boil emulsifies the fat and clouds the stock. Strain, discard the aromatics, and return the clear broth to a clean pot.
- 3
Roll the meatballs
Mix the mince with breadcrumbs, egg, nutmeg, salt and pepper and roll into balls the size of a marble. Keep them small; they cook through quickly and stay tender, and tiny balletjes are the whole point of this soup.
- 4
Poach the garnish
Bring the broth back to a gentle simmer and drop in the meatballs. Poach for 8 minutes, then add the carrots, leek and celery and cook 6 minutes more, until just tender but still holding colour.
- 5
Finish with vermicelli
Add the vermicelli and cook the last 4 minutes until soft. Taste and adjust the salt. Scatter with the chopped celery leaves and serve at once, while the vegetables are still bright.
With the soup
A bowl of snert is a meal — but the trimmings make it Dutch.
- Roggebrood met spek — rye bread with a slab of bacon
- Katenspek — smoked cured bacon on the side
- Mustard — a dab of coarse mustard on the rye
Questions from the kitchen
How do I keep the broth from going cloudy?+
Start in cold water, bring it up slowly, skim thoroughly, and never let it boil hard. A bare, patient simmer is the whole secret to a clear Dutch broth.
Can I use ready-made stock?+
You can, and many Dutch cooks do on a weeknight. Use a good beef stock, then still poach the fresh meatballs and vegetables in it so the soup tastes made rather than opened.
Do the meatballs need browning first?+
No. They are poached straight in the broth, which keeps them pale and tender and lends the soup a little of their savour. Browning would only cloud the pot.
Paint the rest of the meal
Holland
Pompoensoep (Roast Pumpkin Soup)
Pompoensoep
A modern Dutch autumn soup — pumpkin roasted until caramelised, then blended smooth with ginger and stock and finished with toasted seeds and cream.
Groningen
Bietensoep (Beetroot Soup)
Bietensoep
A deep-crimson Dutch beetroot soup — earthy roasted beets simmered with apple and stock, finished with a swirl of soured cream and a shower of dill.
Holland
Preisoep (Leek & Potato Soup)
Preisoep
The homely Dutch leek and potato soup — sweet softened leeks and floury potatoes simmered in stock, blended smooth or left chunky, with smoked bacon.