Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Bitterballen

Bitterballen, Dutch Bitterballen, Dutch Beef Croquettes

This bitterballen recipe cooks beef slowly in stock until tender, binds it into a thick, creamy ragout with butter and flour, chills it firm, then rolls it into balls, crumbs them and fries them until the outside shatters and the inside turns molten. One serving is about 300 g, six bitterballen with mustard.

Bitterballen are the Netherlands’ favourite bar snack — the name comes from bitter, the Dutch word for a glass of spirits, because they were made to be eaten with a drink. They grew out of the same ragout as the kroket, the Dutch croquette, but rounder and smaller, and they are still served in every brown cafe in the country, always with mustard.

Pairs well with: Dijon mustard & a cold beer

Provenance

Netherlands flag Netherlands

Dutch Heritage

Nordic & European

Time Dedication

55m

30m prep • 25m cook

Batch Yield

4 Servings

710 kcal per serving

1 serving ≈ 302 g

Technical Skill

Advanced

Hard (Ragout & Frying)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Ideal Light Bite

Occasions: Drinks with friends, bar snacks, parties, Dutch festivals Cost: Medium — about $4–5 per serving at home
Six golden bitterballen with a small pot of mustard on a white plate

Dutch Heritage

Photo: Andy Li, CC0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Medium — about $4–5 per serving at home (USD)

Made the Dutch way: beef ragout cooked thick, chilled firm, rolled and crumbed by hand, deep-fried until the outside shatters and the inside turns molten.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 55m
P

Prep Stage: Ragout & Chill

30 Mins • Ragout

Make the ragout first: fry the onion in butter, stir in the flour to make a roux, whisk in the stock until thick, then fold in the shredded beef, parsley and seasoning. Spread it in a dish and chill for at least 2 hours until completely firm — a soft ragout cannot be rolled.

Maestro Tip: The ragout must be fridge-cold and firm before rolling; warm ragout collapses in the oil.

  1. 1

    Make the Roux

    8 Mins Medium heat, 160°C (320°F)

    Melt the butter in a pan, fry the onion until soft, then stir in the flour and cook for 2 minutes, stirring, until it smells nutty.

    Cook the flour out properly — raw flour tastes pasty in the finished ball.

    Done when: A pale, nutty-smelling roux.

  2. 2

    Build the Ragout

    10 Mins Medium heat, 160°C (320°F)

    Whisk in the beef stock a little at a time until you have a thick, smooth sauce, then fold in the shredded beef, parsley and salt. Cook for 2 more minutes until the ragout is very thick.

    The ragout should hold its shape on a spoon — if it slides off, cook it a little longer.

    Done when: A very thick ragout that holds its shape.

  3. 3

    Chill Until Firm

    120 Mins Fridge, 4°C (40°F)

    Spread the ragout in a shallow dish, cover and chill for at least 2 hours until completely firm.

    Chilling is not optional — it is what lets you roll the balls at all.

    Done when: A firm, sliceable slab of ragout.

  4. 4

    Roll & Crumb

    15 Mins Room temperature

    With wet hands, roll the cold ragout into 24 balls, dip each in beaten egg, then roll in breadcrumbs until fully coated. Chill again for 15 minutes.

    Wet hands stop the ragout sticking to your palms.

    Done when: Even, fully coated balls.

  5. 5

    Deep-Fry Until Golden

    10 Mins Hot oil, 180°C (350°F)

    Heat the oil in a deep pan and fry the bitterballen in small batches for about 3 to 4 minutes until deep golden and crisp. Drain on kitchen paper.

    Fry in small batches — too many at once drops the oil temperature and the balls go greasy.

    Done when: Deep golden, crisp balls with a molten centre.

  6. 6

    Serve

    2 Mins Hot

    Serve six bitterballen per person with a pot of mustard for dipping.

    Eat them hot and carefully — the inside is much hotter than the outside.

    Done when: A plate of crisp, golden bitterballen with mustard.

Finishing Touches & Plating

Serve the bitterballen the moment they leave the oil, crisp outside and molten inside, with mustard for dipping — break one open and the creamy beef ragout should flow, not sit in a lump.

Nutritional Physiology & Benefits

Nutrition

Energy

710

kcal / serving

Protein

35g

Complete AA

Carbs

38g

Complex

Fats

46g

Healthy

Per serving (4 servings · 1 serving ≈ 302 g)
Energy710 kcal
Protein35 g
Carbohydrates38 g
Fat46 g
Fibre2.3 g
Sugar2.9 g
Sodium1049 mg
Per 100g
Energy235 kcal
Protein11.6 g
Carbohydrates12.5 g
Fat15.1 g
Fibre0.8 g
Sugar1 g
Sodium347 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Beef supplies protein, iron and vitamin B12, onion adds folate, and the egg adds protein and vitamin D. All nutrition values are estimated.

Serious Snack Energy

About 710 kcal a serving with 35.0 g of protein makes six bitterballen a substantial snack, not a light bite.

Iron & Vitamin B12

Beef is a strong source of iron and vitamin B12, which support healthy blood and energy.

Protein for Staying Power

About 35.0 g of protein per serving keeps you full long after the plate is empty.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sauces

Dijon Mustard

Sharp mustard is the classic dip — it cuts the rich, creamy ragout and the fried coating.

Drinks

Cold Beer

A cold Dutch beer is the traditional partner; the Dutch call bitterballen a borrelhapje, a drink snack.

Vegetables

Pickled Cucumber

Pickled cucumber adds crunch and acidity that lifts a rich fried snack.

Sides

Green Salad

A small salad with a sharp dressing keeps the plate from feeling too heavy.

Complete menu

Serve the bitterballen hot with mustard and pickled cucumber, a green salad, and a cold beer.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Frying from Warm Ragout

Balls rolled from warm, soft ragout burst in the oil and leak everywhere — chill the ragout until it is completely firm first. This is general food information, not medical advice.

Very Salty Dips

One serving already carries about 1,050 mg of sodium, so skip extra-salty sauces and keep to mustard. This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA rich snack — about 710 kcal a serving, best eaten hot with mustard and beer.
  • ChildrenChildren love the crisp outside and creamy inside; cut one open first so they can see how hot it is.
  • ElderlySoft inside once cooled a little, but very rich — two or three balls is enough for most people.
  • Pregnant womenFine as an occasional snack; make sure the balls are fried right through until steaming hot inside, to 74°C (165°F). Ask your clinician about portions.
  • Breastfeeding womenAn energy-rich snack; the beef supplies protein and iron.
  • AthletesA calorie-dense snack after training — about 35.0 g of protein per serving.
  • Weight gainA good choice for adding energy: the full portion with beer is calorie-dense.
  • Weight lossKeep to three balls with salad instead of six.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesThe breadcrumb coating and flour add carbohydrate, so keep to three balls. Ask your clinician about portions.
  • High blood pressureThe stock, salt and breadcrumbs make these salty — eat them occasionally and in a small portion. Ask your clinician.
  • Kidney diseaseHigh in sodium and protein; ask your clinician before eating them.
  • GoutBeef is rich in purines, so keep the portion small. Ask your clinician.
  • Stomach issuesDeep-fried food can be hard on a sensitive stomach; eat a small portion and chew well. Ask your clinician.
  • Cardiovascular diseaseFried and rich in saturated fat — an occasional small portion is wiser than a full one. Ask your clinician.
  • Fatty liverA fried, fatty snack, so eat it rarely and in a small portion. Ask your clinician.
  • Food allergiesContains wheat (flour, breadcrumbs), egg and milk (butter). Naturally free of pork and fish.
  • Special therapeutic dietsNot suitable for gluten-free diets without gluten-free breadcrumbs and flour; ask your dietitian.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool completely and store the uncooked, crumbed balls in a single layer in an airtight container.
In the fridge
Keeps 1 day in the fridge at 4°C (40°F) or below.
In the freezer
Up to 3 months; freeze the crumbed balls in a single layer, then bag — fry from frozen, adding 2 minutes.
How to reheat
Reheat fried bitterballen in a hot oven at 200°C (400°F) for 8 minutes until crisp and steaming hot throughout, to 74°C (165°F).
Freezing recommended
Yes — freezing the crumbed balls before frying works best.
Signs it has spoiled
Sour smell, slimy ragout, or a sharp off taste.

More recipes to explore

A plate of green boerenkool stamppot with a smoked sausage and bacon bits Netherlands flag Netherlands 45m
Dinner •Dutch Heritage

Stamppot

This stamppot recipe boils floury potatoes with curly kale, mashes them with butter and warm milk into a soft, green-flecked mash, and serves it with a smoked rookworst sausage, crisp bacon bits and mustard. One serving is about 480 g.

Comfort & Warmth

Floury potatoes mashed with kale, butter and milk, served with smoked sausage and bacon.

Pairs Well With
Smoked sausage, bacon bits & mustard
A plate of round golden stroopwafels showing their waffle pattern and syrup layer Netherlands flag Netherlands 1h
Snack & Tea •Dutch Heritage

Stroopwafels

This stroopwafels recipe bakes thin waffles in a hot iron, splits each one while it is still warm, and spreads it with a buttery caramel syrup spiced with cinnamon. The syrup softens the waffle just enough to make it chewy at the edges and crisp in the middle. One serving is about 155 g, three stroopwafels.

Comfort & Warmth

Thin, crisp waffle rounds split and filled with warm caramel syrup.

Pairs Well With
Coffee, tea & a glass of milk
Pan con tomate with jamón ibérico on toasted bread Spain flag Spain 15m
Snack & Tea •Catalan Aperitivo

Pan con Tomate & Jamón Ibérico

Country bread rubbed with ripe Ramallet tomato, drizzled with cold-pressed Arbequina olive oil and topped with jamón ibérico.

Vascular Health

Toasted tomato bread with jamón ibérico, olive oil and olives.

Pairs Well With
Castelvetrano Olives & Sparkling Mineral Water
Quick Prep (<30m)
Gỏi cuốn — Vietnamese fresh spring rolls with prawn and pork Vietnam flag Vietnam 1h 5m
Snack & Tea •Saigon Refresh

Gỏi Cuốn Tôm Thịt

Fresh rice paper rolls filled with poached prawns, tender pork, rice vermicelli, lettuce, herbs and carrot, served with a peanut dipping sauce.

Light Digestion

Nothing is fried, so the rolls stay light and fresh — a cool, herb-filled snack for hot days.

Pairs Well With
Artisanal Peanut Dip & Fresh Lotus Root Water
High Protein

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.