Skip to content

Königsberger Klopse (Meatballs in Creamy Caper Sauce)

Tender veal and pork meatballs poached and served in a creamy white sauce studded with briny capers, an East Prussian comfort classic.

45 minutes
Serves 4
Dinner
16 min prep
25 min cook

Instructions

6 steps
  1. 1

    Combine ground meat, soaked bread, onion, egg, minced anchovy, salt, and pepper in a bowl and mix well.

  2. 2

    Shape the mixture into 12 evenly sized meatballs.

  3. 3

    Bring the stock to a gentle simmer in a wide pot and poach the meatballs for 15-20 minutes until cooked through; remove and set aside.

  4. 4

    In a separate saucepan, melt butter, whisk in flour, and cook for 1 minute, then gradually whisk in 500 ml of the poaching stock to make a smooth sauce.

  5. 5

    Stir in capers, caper brine, and heavy cream, and simmer until thickened.

  6. 6

    Season with lemon juice, salt, and pepper, then return the meatballs to the sauce to warm through before serving.

Königsberger Klopse (Meatballs in Creamy Caper Sauce) — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Königsberger Klopse (Meatballs in Creamy Caper Sauce) looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

60/100

Works for many families

60
Allergen-friendly 50
Kid-friendly 55
Weeknight-easy 54
Budget-friendly 82
Great leftovers 87
Pantry-friendly 42

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

560

Calories

42 g

Protein

14 g

Carbs

37 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Königsberger Klopse take their name from Königsberg, the East Prussian city now known as Kaliningrad, and are one of the dishes German families from that region carried west after the border changes of the 20th century. Unlike most German meatballs, these are gently poached rather than fried, then bathed in a pale, tangy caper-and-cream sauce brightened with lemon.

Listahan note

This version poaches the meatballs in stock rather than browning them in a pan, then reuses that same poaching liquid to build the sauce, which keeps the meatballs pale and tender and gives the sauce a deeper base flavor than starting from plain stock.

Technique cues

  • Poach the meatballs at a gentle simmer, not a boil; a hard boil can break them apart and makes the meat tougher.
  • Soaking the bread roll in milk before squeezing it dry and mixing it into the meat keeps the meatballs light rather than dense.
  • Build the sauce from the meatballs' own poaching stock rather than fresh stock, since it's already carrying flavor from the meat.

Kitchen flow

Parallel prep
Shape the meatballs while the stock comes to a simmer, so they can go straight in without waiting.
Make-ahead
The meatballs and sauce can be made a day ahead and reheated gently together; the flavor deepens overnight.
Leftover move
Serve leftover meatballs and sauce over boiled potatoes or rice for a quick reheated meal.
Cleanup rhythm
Poach the meatballs in one pot, then build the sauce in a second pan using the strained poaching liquid, so cleanup is just the two vessels.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

Ground veal or pork

Main protein

Purpose: A soft-textured ground meat suits the delicate, poached style of these meatballs.

Handling: Mix gently rather than overworking, which keeps the texture tender.

Adaptation: A mix of ground veal and pork gives a classic balance if using only one feels too rich or too plain.

Bread roll soaked in milk

Binder

Purpose: Keeps the meatballs light and moist rather than dense.

Handling: Squeeze out the excess milk thoroughly before mixing in, so the mixture isn't too wet to shape.

Adaptation: Fresh breadcrumbs soaked briefly in milk work if a whole roll isn't on hand.

Anchovy fillets

Umami depth

Purpose: A small amount of minced anchovy adds savory depth without tasting fishy.

Handling: Mince very finely so it disappears into the mixture.

Adaptation: A dash of Worcestershire sauce can substitute for a similar umami boost.

Capers and caper brine

Signature tang

Purpose: The caper sauce is what makes this dish recognizably Königsberger Klopse rather than generic meatballs.

Handling: Add both the capers and a little of their brine for a rounded, not just salty, tang.

Adaptation: Chopped cornichons can stand in for capers in a pinch, though the flavor is milder.

Heavy cream

Sauce enrichment

Purpose: Smooths and rounds out the tangy caper sauce.

Handling: Stir in near the end and simmer gently rather than boiling.

Adaptation: Creme fraiche adds a slightly tangier richness if preferred.

Lemon juice

Brightening finish

Purpose: Balances the richness of the cream and butter in the sauce.

Handling: Add just before serving so the brightness stays fresh.

Adaptation: A splash of white wine vinegar can substitute for a sharper edge.

Technique notes

  • Reserve and strain the poaching stock rather than discarding it; it's the backbone of the sauce and carries more flavor than starting fresh.
  • Whisk the flour into the melted butter and cook it for a full minute before adding liquid, so the sauce doesn't taste of raw flour.
  • Add the lemon juice at the very end, off the heat, so the sauce stays bright rather than turning flat from prolonged simmering.

Ingredient swaps

Gluten-free direction
Use a gluten-free bread roll for soaking and thicken the sauce with a cornstarch slurry instead of flour.
Fish-free direction
Omit the anchovy and add a small pinch of extra salt; the meatballs will be slightly less savory but still work well.

Serve alongside

  • Boiled potatoes
  • Steamed rice
  • Buttered egg noodles
  • Simple beet salad
  • Dry Riesling
  • Light Pilsner
  • Sparkling water with lemon

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Refrigerate meatballs in the sauce for up to 3 days.
  • Reheat gently over low heat on the stovetop, stirring often, since the cream sauce can separate if boiled hard.
  • Freeze in the sauce for up to 2 months; thaw overnight in the fridge and reheat slowly.

Equipment

  • Wide pot for poaching
  • Whisk for the sauce
  • Slotted spoon for removing the meatballs
  • Fine strainer for the poaching stock

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Königsberger Klopse (Meatballs in Creamy Caper Sauce) to your week, check it against your household's allergens, and build the shopping list automatically.

More German recipes