Netherlands' most popular bar snack — crispy, golden deep-fried balls with a molten beef ragout centre. Served with Dutch mustard at every café and birthday party. The essential Dutch bite.
Bitterballen are the defining snack food of Dutch café culture and are consumed in enormous quantities — at birthday parties (verjaardagen), at the legendary Dutch institution of 'borreltijd' (drinks time), and at every bruine kroeg (brown pub) in Amsterdam. They are essentially small, spherical Dutch beef croquettes: a thick, deeply savoury beef ragout (made from slow-braised beef in a rich roux sauce) is cooled until solid, shaped into small balls, breaded and deep-fried until shattering crispy on the outside with a molten, steaming ragout centre. The challenge and the joy: biting in carefully to avoid a scalding interior while dipping in sharp Dutch mustard.
Serves 6
Melt butter in a saucepan. Whisk in flour and cook 2 min (roux). Gradually add warm stock, whisking constantly until smooth and thick. Add shredded beef, Worcestershire, mustard, parsley, nutmeg, salt and pepper. Cook stirring 5 min.
Pour into a shallow dish. Cover with plastic wrap directly on the surface. Refrigerate minimum 3 hours or overnight until completely solid — it must be firm enough to shape.
The ragout must be very firm when cold. If it is too soft to shape, add 1 tbsp more flour to the mix and re-cook briefly.
With cold, wet hands, roll tablespoons of the firm ragout into small balls (3–4cm diameter). Work quickly — warmth will soften them. Return shaped balls to the fridge 30 min.
Roll each ball in flour, then beaten egg, then breadcrumbs. Double-coat: dip again in egg then breadcrumbs for an extra-crispy shell. Return to fridge 30 min.
Heat oil to 180°C. Fry bitterballen in batches of 6, 2–3 min until deep golden. Drain on paper towels.
Serve immediately with Dutch mustard for dipping. The interior should be molten — warn guests to bite carefully.
Double breading is important — the extra coating prevents the molten interior from bursting through during frying.
The ragout must be fully cold and firm before shaping — warm ragout will not hold its shape.
Cheese bitterballen: replace beef with a thick Gouda cheese sauce
Mushroom ragout for a vegetarian version
Add curry powder to the ragout for a Dutch-Indonesian fusion version (kroket kari)
Shaped, breaded bitterballen freeze very well — fry directly from frozen, adding 1 extra minute.
Bitterballen evolved from the Dutch kroket (croquette) in the 18th–19th century. The smaller spherical format was designed specifically as a one-bite snack to accompany 'bitters' (Dutch genever gin). The tradition of serving bitterballen at borrels (drinks gatherings) is so deeply embedded in Dutch culture that the bitterbal is often cited as the most representative Dutch snack internationally.
Zaanse mosterd is a coarse-ground Dutch mustard from the Zaandam region with a sharp, grainy texture and strong flavour. It is sharper and more pungent than Dijon but less so than English mustard. It is available in Dutch specialty food shops and some supermarkets. Any coarse-grain mustard makes a good substitute.
Per serving · 6 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes