European

Dutch Bitterballen

Authentic Dutch Bitterballen recipe with crispy exterior and rich beef filling. Traditional bar snack perfect with mustard and beer. Step-by-step guide.

Prep min
Cook min
Total min
4 servings
Medium Difficulty
4.07 (20)
Save PDF
Dutch Bitterballen

Whisk your taste buds away to the cobbled streets of Amsterdam with this classic Dutch Bitterballen recipe. A beloved bar snack and a staple at social gatherings, Bitterballen are the Netherlands' answer to the ultimate comfort food.

These savory meatballs are breaded, fried, and meant to be dipped in mustard, offering a crispy exterior that gives way to a rich, roux-based meaty filling. Paired with a cold beer, these bite-sized beef croquettes are perfect for entertaining or simply satisfying your cravings.

Instructions

  1. Make the roux base
    Melt 2 tablespoons butter in a medium saucepan over medium heat until foaming. Add 1 cup flour and whisk constantly for 2-3 minutes until the mixture forms a smooth paste and turns light golden brown.
  2. Gradually whisk in 1 cup beef broth, adding it slowly to prevent lumps from forming. Continue cooking and whisking for 3-4 minutes until the mixture thickens to a very thick paste consistency.
  3. Add the filling ingredients
    Stir in 1 tablespoon mustard, 1 cup finely chopped cooked beef, 1 teaspoon salt, 1 teaspoon black pepper, and 1 teaspoon nutmeg. Cook for 5 minutes, stirring constantly, until the mixture is very thick and pulls away from the sides of the pan.
  4. Chill the mixture
    Transfer the hot mixture to a bowl and press plastic wrap directly onto the surface to prevent a skin from forming. Refrigerate for at least 2 hours or until completely firm and cold throughout.
  5. Shape the bitterballen
    Using wet hands to prevent sticking, scoop the chilled mixture and roll into walnut-sized balls, about 1 inch in diameter. Place the shaped balls on a parchment-lined plate.
  6. Set up breading station
    Place 1 cup flour in one shallow dish, beat 2 eggs in a second shallow dish, and spread 1 cup breadcrumbs in a third shallow dish. Arrange them in a line for easy assembly.
  7. Bread the bitterballen
    Roll each ball first in flour, shaking off excess, then dip in beaten eggs, and finally roll in breadcrumbs, pressing gently to help coating adhere. Place breaded balls on a clean plate.
  8. Heat oil for frying
    Heat oil in a deep heavy pot or deep fryer to 350°F (175°C). Use enough oil so balls can float freely, at least 3 inches deep.
  9. Fry until golden
    Carefully add 6-8 bitterballen to the hot oil, avoiding overcrowding. Fry for 3-4 minutes until deep golden brown and crispy all over, turning occasionally for even browning.
  10. Drain and serve
    Remove bitterballen with a slotted spoon and drain on paper towels for 1 minute. Serve immediately while hot with Dijon mustard for dipping.

Tips

Use high-quality beef for the filling; leftover roast beef or braised beef gives the best flavor and texture for authentic results.

Ensure the roux is thick enough to set properly; it should be like a very thick béchamel sauce that coats the back of a spoon heavily.

Don't rush the cooling process; the filling needs to be cold and firm to hold its shape when fried. Chill for at least 2 hours or overnight.

Use a small ice cream scoop or spoon to ensure each bitterbal is uniform in size for even cooking and professional presentation.

For an extra crispy exterior, double bread the bitterballen by dipping them in egg and breadcrumbs twice before frying.

Maintain the oil temperature at exactly 350°F (175°C) using a thermometer to avoid the bitterballen absorbing too much oil and becoming greasy.

Fry in small batches to prevent overcrowding, which can lower the oil temperature and result in uneven cooking.

Serve immediately while hot and crispy for the best contrast between the crunchy exterior and creamy interior.

What Is Bitterballen?

Bitterballen, often referred to as beef croquettes in the English-speaking world, are a derivative of the Dutch croquette. The history of this appetizer dates back to France in the early 19th century, but it was the Dutch who truly embraced and popularized the snack, making it their own with a unique blend of herbs and a hearty meat filling.

While croquettes are typically cylindrical, bitterballen are their spherical kin, a smaller bite-sized version that packs a robust flavor in a compact form. These Dutch croquettes have become synonymous with convivial pub fare, often enjoyed with a cold pint of beer and good company.

The Art of Making Perfect Bitterballen

The key to authentic bitterballen lies in creating a proper roux-based filling. A roux is a classic thickening agent made by cooking equal parts flour and fat together until the raw flavor of the flour cooks out. For bitterballen, you'll want a blonde roux that's cooked until it takes on a light tan color and develops a nutty flavor.

The filling must be thick enough to set when cooled - it should be like a very thick béchamel sauce. This gelatinous consistency is what allows the mixture to hold its shape when rolled into balls and prevents it from leaking out during frying.

Traditional Serving and Pairings

Mustard: Bitterballen are traditionally served with Dijon or Dutch mustard. The tangy flavor complements the richness of the beef filling perfectly.

Beverages: These pair exceptionally well with beer, especially lagers or pale ales. The crispy exterior and savory filling complement the effervescence of beer beautifully.

Additional Accompaniments: Consider serving with pickles or gherkins for acidity, a Dutch cheese platter, or other dipping sauces like aioli or spicy mayo.

Storage and Reheating Tips

Bitterballen can be prepared ahead of time and frozen after breading but before frying. They'll keep in the freezer for up to 3 months. Fry directly from frozen, adding an extra minute or two to the cooking time.

Leftover cooked bitterballen can be reheated in a 350°F oven for 5-7 minutes to restore crispiness. Avoid microwaving as this will make them soggy.

Frequently Asked Questions

Can I use other meats besides beef?

While beef is traditional, you can experiment with leftover roast chicken, pork, or even seafood. The key is using well-seasoned, cooked meat that will complement the roux base.

Why do my bitterballen fall apart when frying?

This usually happens when the filling isn't thick enough or hasn't been chilled sufficiently. Make sure your roux mixture sets firmly in the refrigerator for at least 2 hours before shaping.

What's the best oil temperature for frying?

Maintain your oil at 350°F (175°C). Too hot and the outside burns before the inside heats through; too cool and they'll absorb excess oil and become greasy.

Rate this recipe

Sign in to rate and review this recipe