
Chef Joost
Amsterdamse Ossenworst
The name means ox sausage, but the real story is Amsterdam itself: cattle trade, Jewish butchers, VOC spices, and raw beef sliced thin with onion.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
A whole egg in beef ragout, crumbed and fried until the crust gives under your teeth, Groningen's snackbar secret proves northern thrift knows exactly how to make one egg feel like supper.
There are foods that arrive at the table with silver and ceremony, and there are foods that survive because someone, somewhere near a bus stop, got very hungry at eleven at night. The eierbal belongs to Groningen, and Groningen has the good sense not to apologize for it. I first met it in a northern snackbar, the Dutch fried-snack counter, after a day of rain and archives, wrapped in paper and too hot to bite at once, smelling of beef ragout, crumbs, and mustard. It has no saint's day and no tide; its season is the grey hour after school, the football match, the late train.
The name already tells you almost everything: ei is egg, bal is ball. No lost Latin ancestor is needed, which is a relief to all of us. But let me tell you a secret: the plain name hides a clever Dutch argument with the Scotch egg. The English wrap an egg in sausage meat; Groningen wraps it in the same thick ragout that gives a kroket, the Dutch croquette, its backbone, then fries the whole thing until the breadcrumb coat turns bronze and the centre stays soft, savoury, and honest.
The method is not difficult, but it has one rule with no mercy. The ragout must be cold enough to handle and thick enough to hold the egg, otherwise the fryer will find every weakness you tried to hide. Hou het altijd simpel, always keep it simple: boil the eggs, make a stiff beef ragout, chill it until it behaves, crumb it well, and fry at a steady heat. One egg becomes a meal you can hold in your hand. Northern thrift, with a crust.
The eierbal is most strongly associated with Groningen, with close cousins in Drenthe and Overijssel, and it became visible in northern snackbar culture in the decades after the Second World War. It is often compared with the Scotch egg, but its construction is Dutch snackbar logic: the boiled egg is covered not in sausage meat but in krokettenragout, the stiff roux-bound filling used for croquettes and bitterballen. In 2017 the Groninger eierbal was added to the Dutch Inventory of Intangible Cultural Heritage, official recognition for a snack already treated in the province as local patrimony.
Quantity
6
for boiling
Quantity
50g
Quantity
1
very finely minced
Quantity
75g
for the ragout
Quantity
400ml
Quantity
150g
finely chopped
Quantity
1 teaspoon
Quantity
1/4 teaspoon
Quantity
2 teaspoons
plus more for serving
Quantity
2 tablespoons
finely chopped
Quantity
to taste
Quantity
100g
for breading
Quantity
2
beaten, for breading
Quantity
180g
Quantity
1.5 liters
for frying
| Ingredient | Quantity |
|---|---|
| large eggsfor boiling | 6 |
| unsalted butter | 50g |
| small onionvery finely minced | 1 |
| plain flourfor the ragout | 75g |
| strong beef stock | 400ml |
| cooked beeffinely chopped | 150g |
| mild Dutch curry powder (kerriepoeder) | 1 teaspoon |
| ground nutmeg | 1/4 teaspoon |
| coarse Groninger mustard or coarse Dutch mustardplus more for serving | 2 teaspoons |
| flat-leaf parsleyfinely chopped | 2 tablespoons |
| salt and white pepper | to taste |
| plain flourfor breading | 100g |
| large eggsbeaten, for breading | 2 |
| fine dry breadcrumbs | 180g |
| sunflower or rapeseed oilfor frying | 1.5 liters |
Bring a pan of water to a gentle boil, lower in the 6 eggs, and cook for 10 minutes. Move them straight into cold water and leave them there for 10 minutes, then peel and pat them very dry. You want a yolk fully set but still golden; the grey ring around a boiled egg is just impatience made visible.
Melt the butter in a medium saucepan over medium heat. Add the onion and cook for about 3 minutes, until soft but not brown. Stir in the 75g flour, curry powder, and nutmeg, and cook the roux for 2 minutes; raw flour tastes like school paste and deserves no mercy. Add the beef stock a splash at a time, beating well after each addition, until you have a smooth, very thick ragout.
Stir in the chopped beef, mustard, parsley, salt, and white pepper. Cook for 4 to 5 minutes, stirring constantly, until the ragout is glossy and so stiff that a spoon leaves a clear path through it. Scrape it onto a shallow tray, press parchment or plastic wrap directly onto the surface, and chill for at least 3 hours, or overnight. This is not decorative waiting; cold starch and fat are what let the ragout hold the egg.
Divide the cold ragout into 6 equal portions. Lightly flour your hands, flatten one portion into a rough oval in your palm, set a dry boiled egg in the centre, and bring the ragout up around it until no egg white shows. Smooth the seam closed and roll it gently into a ball. If the ragout starts to smear, stop and chill it; the refrigerator is a tool, not a punishment.
Set out three bowls: 100g flour, the 2 beaten eggs, and the breadcrumbs. Roll each ragout-covered egg first in flour, then in beaten egg, then in breadcrumbs. For a proper snackbar crust, roll it through the beaten egg and breadcrumbs a second time. Chill the crumbed eierballen for 20 minutes so the coating tightens before frying.
Heat the oil in a deep heavy pot or fryer to 175C. Lower in 2 or 3 eierballen at a time and fry for 4 to 5 minutes, turning gently, until the crumb is deep golden brown and crisp. Drain on a wire rack and let the oil return to 175C before the next batch. Oil too cool makes them greasy; oil too hot browns the crust before the ragout warms through.
Let the eierballen stand for 2 minutes, then serve with coarse Groninger mustard. Cut the first one open if you want to admire the ring of ragout around the egg, but the proper bite goes straight through crust, ragout, white, and yolk. That is the whole argument in one mouthful.
1 serving (about 210g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Joost
The name means ox sausage, but the real story is Amsterdam itself: cattle trade, Jewish butchers, VOC spices, and raw beef sliced thin with onion.

Chef Joost
The little yellow onion on the Amsterdam borrel board looks modest, until vinegar, turmeric, and patience turn it into the sharp bite that wakes cheese, herring, and sausage.

Chef Joost
The bear's claw of the northern snackbar: a seasoned gehaktbal, Dutch meatball, cut into thick discs, skewered with onion, fried until the edges catch, then dragged through peanut sauce.

Chef Joost
The name points to the drink, not the mood: bitterballen are crisp little balls of beef ragout made for the borrel table, mustard beside them, fingers slightly burned by impatience.