Good food. Less fuss.
From the EZdish collection

Bitterballen

Dutch · Appetizer

The quintessential Dutch snack—crunchy on the outside with a savory, creamy beef ragout filling, traditionally served with mustard.

Intermediate
Jump to recipe
Bitterballen — recipe cover
4 hr 40 minA little patience, a lot of flavor
Prep time30 min
Cook time10 min
Servings6 people
DifficultyIntermediate
Let's make something good

How to make it

7 steps. Take it one step at a time.

  1. Simmer the beef in the broth

    Simmer the beef in the broth until it is very tender, about 2-3 hours. Once cooked, strain the broth and reserve it. Finely shred or chop the beef.

    2 hr 30 min
  2. In a large pan, melt the butter

    In a large pan, melt the butter over medium heat. Sauté the minced onion and garlic until translucent.

    5 min
  3. Stir in the flour

    Stir in the flour to create a roux and cook for 1-2 minutes. Gradually whisk in the reserved beef broth until a thick, smooth sauce forms.

    5 min
  4. Fold in the shredded beef, parsley, nutmeg, salt, and pepper

    Fold in the shredded beef, parsley, nutmeg, salt, and pepper. Pour the mixture into a shallow dish, cover with plastic wrap (touching the surface), and refrigerate until completely firm, at least 4 hours or overnight.

    4 hr
  5. Take small portions of the chilled ragout

    Take small portions of the chilled ragout and roll them into balls (about 3cm or 1 inch in diameter).

    15 min
  6. Set up a breading station

    Set up a breading station with beaten eggs in one bowl and breadcrumbs in another. Dip each ball into the egg, then the breadcrumbs. For extra crunch, repeat the process (double-coating).

    15 min
  7. Heat oil in a deep fryer or heavy pot

    Heat oil in a deep fryer or heavy pot to 180°C (356°F). Fry the bitterballen in batches for 3-4 minutes until golden brown and crispy.

    10 min

A little kitchen wisdom

Chilling the ragout is the most important step; if it's not cold and firm, you won't be able to roll the balls. Use a high-quality beef stock for the best flavor.

What you'll need

Deep fryerSaucepanWhiskShallow dish
Keep the good going

For now. And for later.

Make it ahead

The ragout can be prepared and chilled up to 2 days in advance. The breaded balls can be frozen before frying.

Store & enjoy

Best served immediately. Leftovers can be stored in the fridge but will lose their crunch. Reheat in an oven or air fryer to maintain crispiness; do not microwave.

Allergens

Contains wheat, gluten, milk, eggs.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Bitterballen
Step 1 of 7

Simmer the beef in the broth

Simmer the beef in the broth until it is very tender, about 2-3 hours. Once cooked, strain the broth and reserve it. Finely shred or chop the beef.

2 hr 30 min