Every year I bring pierogi to Steve and Rachel’s — my contribution to the table, Polish dumplings meeting Jewish brisket over the memory of a kid who deserved more years to develop his own food opinions. What I love about that ritual is what it shares with bitterballen: both are European comfort food built around the same idea, a warm, savory filling tucked inside a crisp shell, made to be passed and shared and eaten standing up in someone’s kitchen. I’ve been working on this bitterballen recipe as something to add to the rotation, because a table that holds two traditions can always find room for a third, and because Danny would have eaten twelve of these and called it a light snack.
Dutch Meatballs (Bitterballen)
Prep Time: 30 min | Cook Time: 20 min | Total Time: 2 hr 50 min (includes chilling) | Servings: 6 (about 24 balls)
Ingredients
- 3 tbsp unsalted butter
- 1 small yellow onion, finely diced
- 3 tbsp all-purpose flour
- 1 1/4 cups beef broth
- 2 1/2 cups cooked beef (roast beef or braised chuck), very finely shredded or minced
- 2 tbsp fresh flat-leaf parsley, finely chopped
- 1/2 tsp freshly grated nutmeg
- 1/2 tsp kosher salt, plus more to taste
- 1/4 tsp black pepper
- 2 large eggs, lightly beaten
- 1 1/2 cups fine dry breadcrumbs
- Neutral oil, for deep frying (about 4 cups)
- Whole-grain or yellow mustard, for serving
Instructions
- Make the ragout. Melt butter in a medium saucepan over medium heat. Add onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. Sprinkle in the flour and stir constantly for 1 to 2 minutes to cook out the raw flour taste.
- Add broth and thicken. Pour in the beef broth in a slow, steady stream, whisking constantly to prevent lumps. Cook over medium heat, stirring frequently, until the mixture is very thick and pulls away slightly from the sides of the pan, about 4 to 5 minutes.
- Fold in the beef. Remove from heat. Stir in the shredded beef, parsley, nutmeg, salt, and pepper until evenly combined. Taste and adjust seasoning. Transfer to a shallow dish or sheet pan, press plastic wrap directly onto the surface, and refrigerate until completely firm, at least 2 hours or overnight.
- Shape the balls. Using a small cookie scoop or two spoons, portion the chilled mixture into rounds about 1 1/4 inches in diameter (roughly 1 heaping tablespoon each). Roll each between your palms into a smooth ball. Place on a parchment-lined tray.
- Bread the bitterballen. Set up a breading station with beaten eggs in one shallow bowl and breadcrumbs in another. Working a few at a time, dip each ball in the egg, letting excess drip off, then roll firmly in breadcrumbs to coat completely. Return to the tray. For a sturdier crust, repeat the egg-and-breadcrumb step once more. Refrigerate breaded balls for 15 minutes while you heat the oil.
- Fry until golden. Heat 3 to 4 inches of neutral oil in a heavy-bottomed pot or Dutch oven to 350°F. Working in small batches of 5 to 6 to avoid crowding, fry the bitterballen, turning occasionally, until deeply golden brown on all sides, about 3 to 4 minutes. Transfer to a wire rack or paper-towel-lined plate. Season lightly with salt while hot.
- Serve immediately. Arrange on a platter with a small bowl of whole-grain or yellow mustard for dipping. Bitterballen are best eaten hot, within minutes of frying, when the shell is at its crispest and the filling is molten and rich.
Nutrition (per serving)
Calories: 310 | Protein: 18g | Fat: 17g | Carbs: 20g | Fiber: 1g | Sodium: 430mg