Wednesday, December 3, 2025
HomeCookingRecipesClassic Dutch Bitterballen Recipe

Classic Dutch Bitterballen Recipe

There’s a certain joy that comes with hearing the crunch of a bitterbal giving way to its silky filling. If you’ve ever leaned against a café counter in Amsterdam, a cold pils in hand, chances are you’ve met these golden treasures. Bitterballen are more than just snacks – they’re little ambassadors of Dutch gezelligheid, appearing at borrels (drinks with friends), birthdays, and even weddings.

I still remember my first bitterbal as a child — carefully cooled with a cautious blow before daring to take a bite, mustard waiting nearby. It’s that balance of crispy shell and creamy beef ragout that makes them unforgettable. And while we usually order them straight from the fryer at the pub, making them at home is surprisingly doable — and even more rewarding.

Ingredients (makes about 30 bitterballen)

  • 100 g unsalted butter
  • 100 g plain flour
  • 500 ml beef stock (homemade or from a good cube, like Maggi)
  • 350 g cooked beef, finely shredded (traditionally brisket, but stewing beef works too)
  • 1 small onion, very finely chopped
  • 2 tbsp fresh parsley, chopped
  • 1 tsp Dijon mustard
  • Pinch of nutmeg
  • Salt & black pepper, to taste

For coating:

  • 2 eggs, beaten
  • 100 g plain flour
  • 150 g breadcrumbs (Dutch paneermeel gives the most authentic crunch)

For frying:

  • Sunflower oil, enough to deep fry (at least 1 L in a Dutch friteuse or deep pan)

Method

Make the ragout base: Melt butter in a heavy pan. Add flour and whisk until smooth, cooking for 2 minutes to form a roux.

Add stock: Slowly pour in the beef stock while stirring constantly until it thickens into a velvety sauce.

Flavour: Stir in onion, parsley, mustard, nutmeg, and shredded beef. Season with salt and pepper.

Cool and set: Spread the mixture into a shallow dish, cover, and refrigerate for at least 3 hours (overnight is even better). It should be firm enough to shape.

Shape: Roll tablespoon portions into small balls.

Coat: Roll each ball first in flour, then beaten egg, then breadcrumbs. Repeat the egg and breadcrumb step for extra crunch.

Fry: Heat oil to 180°C. Fry the bitterballen in batches until golden brown (about 3–4 minutes). Drain on paper towel.

Serve: Always serve hot, with a strong mustard (Zaaanse mosterd is the Dutch favourite).

Tips & Serving

  • Pair with a cold Dutch pilsner or witbier.
  • For a lighter twist, try half beef and half mushrooms.
  • Freeze them before frying if you want to make a big batch ahead — they fry beautifully straight from frozen.

A sturdy slotted spoon or wire basket for frying is essential — I’ve had great luck with this stainless steel fryer baske.

Nutrition (per piece, approx.)

80 kcal
5 g fat
6 g carbs
3 g protein

Bitterballen are proof that some of life’s best pleasures come in small, crunchy packages. When you serve them at your own borrel, don’t be surprised if your guests close their eyes for a moment after the first bite — it’s the taste of Dutch tradition.

What to Read Next
Trending Stories
Trending Stories