Gehaktballen (Dutch Meatballs in Gravy)
Gehaktballen in Jus
The great Dutch meatball — one fist-sized gehaktbal per person, browned in butter and braised in its own dark jus. The Wednesday-night heart of the table.
- Prep
- 20 min
- Cook
- 60 min
- Serves
- 4
- Level
- Beginner
The gehaktbal is not a garnish or a snack — it is a main event, one large, fist-sized meatball per plate, browned in butter and braised in its own dark jus. It sits at the very centre of everyday Dutch eating, the classic Wednesday-night supper of aardappelen, groente, vlees, and it is the kind of food people feel about the way others feel about their grandmother's roast. Plain, generous, and completely beloved, it belongs to the frugal, orderly kitchen of the postwar decades.
Bigger than you think
Anyone raised on Italian polpette or Swedish köttbullar is startled by the scale of the Dutch meatball. This is a portion, not a nibble — mince bound with soaked bread, egg, grated onion and a whisper of nutmeg, shaped into a ball the size of a fist and cooked slowly enough that it stays tender all the way to the middle. The half-and-half mix of beef and pork is standard: beef for savour, pork for succulence.
One ball, one plate. The gehaktbal is the whole point of the meal, not an accompaniment to it.
The jus is half the love
Frying alone would give you a decent meatball, but the braise is what makes it Dutch. Browned in butter until the fat turns nut-dark, then simmered gently in stock, the balls leave behind a jus that thickens into the glossy brown gravy poured over the potatoes and everything else. Make more than you need: a cold gehaktbal, reheated and pushed into a soft roll with its gravy, becomes a broodje bal, one of the small perfect lunches of the Netherlands.
“Brown the butter properly before the balls go in. That nutty, dark butter is the whole secret of a good Dutch jus.”
Ingredients
Serves 4
The meatballs
- 500 ghalf-and-half mince — beef and pork
- 1egg
- 50 gbreadcrumbs — or a soaked slice of bread
- 50 mlmilk
- 1small onion — grated
- 1 tspsalt
- 0.5 tspblack pepper
- 1pinch nutmeg — grated
- 1 tspmustard
To cook and finish
- 60 gbutter
- 250 mlwater or beef stock — hot
- 1bay leaf
- 1 tbspcornflour — slaked, if needed
Method
- 1
Mix the mince
Soak the breadcrumbs in the milk, then work them into the mince with the egg, grated onion, salt, pepper, nutmeg and mustard. Mix just until it comes together — over-kneading makes the balls tough and dense.
- 2
Shape the balls
With wet hands, shape into four large balls, one per person — the Dutch gehaktbal is generous, roughly the size of a fist, not a small Italian polpetta. Pack each firmly so it holds together.
- 3
Brown all over
Melt the butter until it foams and turns nut-brown, and brown the balls slowly on every side. Take your time — a deep, even crust is what colours and flavours the jus.
- 4
Braise in the jus
Pour in the hot water or stock and add the bay. Cover and simmer very gently for about 40 minutes, turning once, basting the balls in their darkening gravy. They finish cooking through in the liquid.
- 5
Thicken and serve
Lift the balls out and reduce the jus, or thicken it with a little slaked cornflour to a glossy gravy. Serve with potatoes and a vegetable, or in a soft roll as a broodje bal.
In the kitchen
The tools that make this recipe easier.
- EssentialPotato ricer ↗
The route to lump-free stamppot and mash.
- EssentialHeavy Dutch oven ↗
Enamelled cast iron for hachee, zuurvlees, and every slow braise.
Alongside the braise
Slow pots want something to catch the sauce and something sweet against it.
- Boiled potatoes — or a mound of plain rice for zuurvlees
- Rode kool met appel — red cabbage stewed with apple
- Appelmoes — apple sauce, the eternal Dutch side
- Zoervleisj on fries — Limburg-style, over frites
Questions from the kitchen
How big should a Dutch meatball be?+
Big. The classic gehaktbal is one large ball per person, roughly fist-sized — a full portion in itself, quite unlike the small meatballs of Italian or Swedish cooking.
Why braise them instead of just frying?+
The gentle braise in stock keeps the large balls juicy right through and, just as importantly, builds the jus — the dark buttery gravy is as beloved as the meatball itself.
What is a broodje bal?+
A leftover gehaktbal, warm, tucked into a soft white roll with its gravy — a beloved Dutch lunch. Many cooks make extra meatballs precisely to have one the next day.
Paint the rest of the meal
The Indies at Home
Kip Ketjap (Chicken in Sweet Soy)
Kip ketjap
Chicken braised in sweet soy with garlic, ginger and onion until dark and sticky — the easy Indo-Dutch weeknight dish that made ketjap manis a Dutch pantry staple.
Holland
Runderlappen (Braised Beef Slices)
Runderlappen
The foundational Dutch braise — thick beef slices browned in butter and simmered hours in a dark, mustard-sharpened jus until fork-tender. Sunday food.
The Indies at Home
Telur Balado (Eggs in Chile Sauce)
Telur balado
Hard-boiled eggs fried crisp and coated in a fiery Minangkabau red-chilli sambal — a vivid, spicy side that lights up the Dutch-Indo rijsttafel.