← Back to recipes
Bitterballen (Dutch Meatballs)
BeefNetherlands

Bitterballen (Dutch Meatballs)

Bitterballen are the quintessential Dutch pub snack—crispy, golden-crumbed spheres that encase a deeply flavorful, piping-hot beef salpicon (thickened roux ragout). Traditionally served across the Netherlands at afternoon gatherings (borrel) alongside a glass of cold beer and sharp mustard.

The culinary secret to authentic bitterballen lies in making a very thick, gelatin-rich beef roux seasoned with fresh parsley and freshly grated nutmeg. The mixture must be thoroughly chilled for at least 4 hours—or overnight—until completely firm before rolling into walnut-sized balls. A double breadcrumb coating (flour, beaten egg, breadcrumbs, egg, breadcrumbs) ensures the crust seals hermetically and will not burst open in the hot oil.

Serve piping hot immediately from the fryer on a platter with coarse Dutch or Dijon mustard for dipping. Take care with the first bite, as the savory ragout center remains molten inside the crisp shell.

If you appreciate classic Dutch dishes, you may also enjoy exploring our authentic Apple Cake.

Rate this recipe

Be the first to rate
0 likes

Ingredients

  • Butter100g
  • Flour150g
  • Beef Stock700ml
  • Onion30g
  • Parsley1 tbs
  • Beef400g
  • SaltPinch
  • PepperPinch
  • NutmegPinch
  • Flour50g
  • Eggs2 Beaten
  • Breadcrumbs50g

Step-by-Step Instructions

12 steps

Interactive Cook Mode: Click any step or circle to check it off as you cook.

Step 1

Melt the butter in a skillet or pan.

Step 2🥄 Mix

When melted, add the flour little by little and stir into a thick paste.

Step 3🥄 Mix

Slowly stir in the stock, making sure the roux absorbs the liquid.

Step 4🍲 Simmer

Simmer for a couple of minutes on a low heat while you stir in the onion, parsley and the shredded meat.

Step 5

The mixture should thicken and turn into a heavy, thick sauce.

Step 6

Pour the mixture into a shallow container, cover and refrigerate for several hours, or until the sauce has solidified.

Step 7

Take a heaping tablespoon of the cold, thick sauce and quickly roll it into a small ball.

Step 8

Roll lightly through the flour, then the egg and finally the breadcrumbs.

Step 9

Make sure that the egg covers the whole surface of the bitterbal.

Step 10

When done, refrigerate the snacks while the oil in your fryer heats up to 190C (375F).

Step 11🍳 Fry

Fry four bitterballen at a time, until golden.

Step 12✨ Serve

Serve on a plate with a nice grainy or spicy mustard.

👨‍🍳 Chef's Culinary Notes

Cultural Heritage

Originating in the late 19th and early 20th centuries as a clever way to repurpose braised beef from Sunday stews, bitterballen derive their name from 'bittertje'—a traditional Dutch herbal liqueur with which they were originally paired at social gatherings.

Dietary Substitutions

For a vegetarian version, substitute the braised beef with a rich mixture of finely chopped cremini and shiitake mushrooms cooked down in butter and vegetable broth with umami-rich soy sauce.

Chef Technique Tips

Maintain your frying oil strictly at 180°C (350°F). If the oil is too cool, the bitterballen will absorb oil and become soggy; if too hot, the exterior will brown before the chilled center heats through.

Recipe Feedback & Reviews

Have you tried making this recipe? Share your experience, modifications, or tips with fellow cooks!

Please log in to leave feedback on this recipe.

Community Feedback (0)

No feedback yet. Be the first to share how this recipe turned out!