Description
Tender Prussian-style meatballs made with ground pork and beef simmer in a velvety sour cream and caper sauce brightened with lemon. The unexpected twist of lightly smoking the meatballs before poaching adds a modern depth of umami without overpowering the traditional creamy richness. Ready in about 45 minutes on the stovetop.
Cultural Background
Königsberger Klopse originated in the Prussian city of Königsberg (now Kaliningrad) in the 19th century or earlier as a refined meatball dish served at special occasions and in bourgeois households. The recipe draws from German meatball traditions using soaked bread for tenderness and poaching rather than frying to keep the meatballs delicate, then finishing in a bright white sauce enriched with capers and lemon for balance. It reflects East Prussian culinary influences blending simple home ingredients with elegant sauce techniques common in northern German cooking.
Recipe Info
PREP TIME: 20 minutes
COOK TIME: 25 minutes
TOTAL TIME: 45 minutes
SERVINGS: 4
DIFFICULTY: Medium
Ingredients
- 500 g ground pork
- 500 g ground beef (80/20 lean-to-fat ratio recommended)
- 1 stale white bread roll (about 100 g), crusts removed
- 150 ml whole milk
- 1 medium onion, very finely minced
- 1 large egg
- 2 tablespoons fresh parsley, finely chopped
- 1 teaspoon Dijon mustard
- 1 teaspoon salt
- 1/2 teaspoon white pepper
- 1 liter beef or veal broth for poaching
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 200 ml sour cream, at room temperature
- 3 tablespoons capers, drained and rinsed
- 2 tablespoons fresh lemon juice
- 1 teaspoon sugar
- Salt and white pepper to taste for sauce
- Mild wood chips such as apple or beech for smoking (for stovetop smoker or smoker box)
Instructions
- Soak the bread roll in the milk for 10 minutes until soft, then squeeze out excess liquid and crumble into a large mixing bowl.
- Add the ground pork, ground beef, minced onion, egg, parsley, mustard, salt, and white pepper to the bowl; mix gently with your hands until just combined and slightly sticky, avoiding overmixing to keep meatballs tender.
- With damp hands, form the mixture into 16-18 golf-ball-sized meatballs (about 50-60 g each) and place them on a plate or tray.
- Prepare a stovetop smoker or smoker box with a small amount of apple or beech wood chips; lightly smoke the meatballs over very low indirect heat (around 80-100°C) for 10-12 minutes to impart a subtle smoky aroma without cooking them through, then remove and set aside.
- In a wide, deep pot or sauté pan, bring the broth to a gentle simmer over medium heat; carefully add the smoked meatballs, reduce heat to the lowest setting, cover, and poach gently for 12-15 minutes until internal temperature reaches 71°C and they are cooked through, turning once halfway.
- Using a slotted spoon, remove the meatballs to a serving dish and cover loosely to keep warm; strain and reserve about 600-700 ml of the poaching broth.
- In the same pot, melt the butter over medium heat, whisk in the flour to form a light roux and cook for 1-2 minutes without browning; gradually whisk in the reserved hot broth until smooth and thickened, simmering for 3-4 minutes.
- Remove from heat, stir in the sour cream a spoonful at a time (tempering to prevent curdling), then add the capers, lemon juice, and sugar; season with salt and white pepper to taste and return to low heat for 1-2 minutes until velvety.
- Return the meatballs to the sauce, gently coat them, and simmer on low for 2-3 minutes to meld flavors; serve immediately.
Tips
- Use damp hands when forming meatballs to prevent sticking and ensure smooth surfaces for even smoking and poaching.
- Do not let the poaching broth boil vigorously, as this can cause the meatballs to break apart or become tough.
- For a dairy-free version, substitute full-fat coconut cream for sour cream and adjust lemon for brightness.
Nutrition
Calories: 620
Protein: 42 g
Carbs: 22 g
Fat: 40 g
Tags
Meat dish, German, Savory/Umami, Rich/Creamy, Take a classic grandmother-style home-co