Recipes, reviews, and kitchen finds.

Appetizer

Dutch Bitterballen with Mustard

Created: June 2, 2026 Updated: June 2, 2026 6 min read

Crisp Dutch beef croquettes with a creamy savoury filling and mustard for dipping.

Be the first to rate this recipe Jump to recipe

Share this

1 share
Dutch Bitterballen with Mustard
On this page Jump to a section
  1. The Filling Needs Time
  2. How to Get a Crisp Coating
  3. Serving and Freezing
  4. How to Prepare Bitterballen for Guests
  5. Step-by-Step: Making the Ragout
  6. Coating and Frying Tips
  7. Turning Them into a Snack Board
  8. A Realistic Bitterballen Timeline

Bitterballen are one of the best-known Dutch snacks: small, crisp croquettes with a creamy meat filling, usually served with mustard. They are common in cafes and at gatherings, where they arrive hot and crunchy beside drinks. Homemade bitterballen take planning because the filling needs time to chill, but the steps are manageable.

The easiest approach is to make the beef ragout one day, shape and crumb the balls once it is firm, then fry them shortly before serving. That makes them practical for entertaining because most of the work is done before guests arrive.

The Filling Needs Time

Bitterballen begin with a thick ragout. Butter and flour create the base, stock loosens it, and finely shredded cooked beef turns it into a savoury filling. The mixture must be thick enough to hold its shape once chilled.

Spread the ragout in a shallow dish and refrigerate it for at least four hours. Overnight chilling is even better. Do not try to roll it while warm: the filling will be sticky and the crumb coating will be difficult to manage.

How to Get a Crisp Coating

A double breadcrumb coating gives bitterballen their sturdy shell. Roll each chilled ball in flour, beaten egg, and breadcrumbs, then repeat the egg and breadcrumbs. This protects the creamy centre during frying.

Fry in small batches so the oil temperature stays steady. The outside should become deep golden while the filling heats through.

  • Keep the balls evenly sized so they cook at the same rate.
  • Chill shaped bitterballen again if they soften while you crumb them.
  • Serve carefully: the filling is hotter than the shell.

Serving and Freezing

Serve bitterballen with Dutch mustard or any smooth, sharp mustard. They suit a snack board with cheese cubes, pickles, and bread.

Freeze crumbed, uncooked bitterballen on a tray, then transfer them to a freezer container. Fry from frozen, allowing an extra minute or two and checking that the centre is piping hot.

How to Prepare Bitterballen for Guests

Bitterballen are easiest when treated as a two-day recipe. Cook the ragout the evening before and refrigerate it in a shallow container. On the day you are serving them, roll and crumb the balls in the morning, then keep them chilled until frying time.

For a larger gathering, fry in small batches and keep the finished bitterballen warm briefly on a rack in a low oven. Avoid piling them into a deep bowl straight away, as trapped steam softens the crisp breadcrumb coating. Put mustard in a small dish and remind guests that the centres are hot.

Step-by-Step: Making the Ragout

Melt the butter and stir in the flour to form a smooth paste. Cook it for a couple of minutes so the filling does not taste floury. Add warm stock gradually and whisk after each addition. The mixture will look loose at first, then become glossy and thick.

Fold in finely shredded beef, parsley, nutmeg, salt, and pepper. The finished ragout needs to be much firmer than a sauce because it will become the centre of each croquette. Spread it into a shallow dish so it chills evenly and cover the surface before refrigerating.

Once cold, use a small scoop or spoon to portion the mixture. Roll with lightly damp hands and return the balls to the fridge if the kitchen is warm. Firm filling makes the coating process cleaner and reduces the chance of splitting in the fryer.

Coating and Frying Tips

Set up the coating ingredients in order: flour, beaten egg, and fine breadcrumbs. After the first crumb, dip each ball back into egg and breadcrumbs. The second layer is important because it creates a reliable shell around the creamy filling.

Use a thermometer if possible and aim for 175 C. Oil that is too cool makes the crumb greasy and increases the chance of leaks. Oil that is too hot browns the outside before the centre is properly warmed. Work in small batches and let the temperature recover between them.

  • Drain fried bitterballen on a rack or paper towel.
  • Keep uncooked crumbed balls refrigerated until the oil is ready.
  • Break one test ball open before serving the full batch.

Turning Them into a Snack Board

Bitterballen are usually served simply, but they fit naturally into a relaxed snack board. Add mustard, pickles, cheese cubes, sliced cucumber, and pieces of crusty bread. The fresh and sharp accompaniments balance the rich filling.

For children, let the bitterballen cool for longer than you think they need. The ragout holds heat. Smaller balls cool more quickly and are easier to handle, but they also fry faster, so keep an eye on their colour.

A Realistic Bitterballen Timeline

This is not a last-minute snack, but the waiting time is mostly inactive. Allow about 20 minutes to make the ragout, then at least four hours for chilling. Shaping and double-crumbing takes another 25 minutes once the filling is firm. Frying is quick and should happen close to serving.

If you want bitterballen ready for a weekend gathering, make the filling on Friday night and crumb the balls on Saturday morning. Keep them covered in the fridge or freeze them in a single layer. That leaves only the frying and serving for later.

It is tempting to skip the second breadcrumb layer when you are short on time, but this is the step that makes homemade bitterballen reliable. The extra coating helps hold the soft centre in place and gives the outside the crisp texture people expect.

Dutch Snacks to Make Next

For a sweet snack table, add Poffertjes or Pepernoten.

Ingredients You Will Need

The full quantities are in the recipe card below. This quick list is useful when you are checking the pantry or planning your shop.

  • 60 g butter
  • 70 g plain flour, plus extra for coating
  • 400 ml beef stock, warmed
  • 250 g cooked beef, finely shredded
  • 1 tbsp finely chopped parsley
  • 1/4 tsp ground nutmeg
  • 2 eggs, beaten
  • 180 g fine dry breadcrumbs
  • neutral oil for deep frying
  • mustard to serve

Step-by-Step Instructions

Step 1

Melt the butter in a saucepan over medium heat. Stir in 70 g flour and cook for 2 minutes.

Step 2

Gradually whisk in the warm stock. Cook, stirring, until the mixture is very thick and smooth.

Step 3

Fold through the shredded beef, parsley, nutmeg, salt, and pepper. Spread in a shallow dish, cover, and refrigerate for at least 4 hours.

Step 4

Roll the chilled filling into about 24 small balls. Coat each in flour, egg, and breadcrumbs, then repeat the egg and breadcrumb coating.

Step 5

Heat oil to 175 C. Fry the bitterballen in small batches for 3 to 4 minutes until deep golden.

Step 6

Drain on paper towel and serve hot with mustard.

Frequently Asked Questions

Can I bake bitterballen?

Deep frying gives the most traditional crisp shell. An air fryer can work if you spray the balls lightly with oil, but the colour and texture will be different.

Can I use leftover roast beef?

Yes. Finely shred or chop cooked roast beef before stirring it into the ragout.

Why did my bitterballen split?

The filling may have been too warm, the coating may have had gaps, or the oil may have been too cool. Chill thoroughly and use a double crumb.

Dutch Bitterballen with Mustard

Easy Recipe

Dutch Bitterballen with Mustard

Crisp Dutch beef croquettes with a creamy savoury filling and mustard for dipping.

Prep: 45 min Cook: 25 min Total: 310 min Serves: 24
Adjust servings 24

Ingredients

  • 60 g butter
  • 70 g plain flour, plus extra for coating
  • 400 ml beef stock, warmed
  • 250 g cooked beef, finely shredded
  • 1 tbsp finely chopped parsley
  • 1/4 tsp ground nutmeg
  • 2 eggs, beaten
  • 180 g fine dry breadcrumbs
  • neutral oil for deep frying
  • mustard to serve

Instructions

  1. Melt the butter in a saucepan over medium heat. Stir in 70 g flour and cook for 2 minutes.
  2. Gradually whisk in the warm stock. Cook, stirring, until the mixture is very thick and smooth.
  3. Fold through the shredded beef, parsley, nutmeg, salt, and pepper. Spread in a shallow dish, cover, and refrigerate for at least 4 hours.
  4. Roll the chilled filling into about 24 small balls. Coat each in flour, egg, and breadcrumbs, then repeat the egg and breadcrumb coating.
  5. Heat oil to 175 C. Fry the bitterballen in small batches for 3 to 4 minutes until deep golden.
  6. Drain on paper towel and serve hot with mustard.

Estimated nutrition per serving

Approximate values based on the listed ingredients. Actual values vary by product and portion size.

Serving size1 serving
Calories225 kcal
Fat12 g
Saturated fat3 g
Carbohydrates25 g
Fiber2 g
Sugar6 g
Protein5 g
Sodium260 mg

Notes

  • The filling can be made one day ahead.
  • Cool the ragout thoroughly before shaping.
  • Use caution when serving because the centres become very hot.
Mommy Reviews

About the author

Mommy Reviews

Practical, family-friendly recipes, food ideas, and reviews from the Mommy Reviews team.

Comments

Join the conversation

Thoughts, swaps, and serving ideas are welcome.

Leave a comment

Rate this recipe

Slide to choose your rating.

5/5