
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.
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Mise en place pays for itself: chop, measure and pre-mix everything before the heat goes on, especially for any step that moves fast.
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)
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
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.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.
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
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.