
What are Königsberger Klopse (German Meatballs in Caper Sauce)?
German Meatballs in Caper Sauce, or Königsberger Klopse, is a classic German dinner. It’s made with juicy meatballs in a creamy, tangy caper sauce.
These meatballs are gently simmered, making them soft and full of flavor. The capers add saltiness, and a tangy twist, and the creamy sauce ties everything together.
Traditionally they are served with potatoes or spaetzle. This dish is a comforting German favorite that shows the best of German cuisine. Simple and delicious!
Why I Love This Recipe?
I love this recipe because it’s the perfect perfect go to recipe during the weekdays. It’s delcious and very easy to make. The meatballs are juicy, and the creamy caper sauce makes the taste amazing.
It’s comforting, easy to make, and perfect for a cozy family dinner. I even love to serve them for special occasions, because they are so delicious. Plus, it’s a classic German food, that tastes like Oma made it! It’s simple, delicious, and timeless!
Key Ingredients & Substitutions for Königsberger Klopse
Ground meat: A mix of veal, pork, and beef gives the meatballs a rich, balanced flavor. If you want, you can also use just one type of meat—whatever works best for you!
Breadcrumbs: Breadcrumbs help bind the meatballs, keeping them tender and cohesive. No breadcrumbs? No problem—panko or soaked day-old bread will do the trick.
Eggs: Eggs are the glue that holds the meatball mixture together. If you need an egg-free option, try a mix of almond milk and ground flaxseed, but keep in mind the texture will be slightly different.
Capers: Capers are key for adding a tangy, briny kick to the sauce. Not a fan? Chopped green olives make a great substitute without losing that punch of flavor.
White wine: White wine adds acidity and depth to the sauce. For a non-alcoholic option, swap it with a splash of lemon juice or extra broth for a similar effect.
Heavy cream: Cream gives the sauce its luxurious richness. Want a lighter alternative? Use half-and-half—it’s just as creamy but a little less indulgent.
Tools You’ll Need
- Large Pot: For simmering the meatballs in broth.
- Mixing Bowl: To combine the ingredients for the meatballs.
- Whisk: To make the creamy sauce smooth and well-blended.
- Slotted Spoon: For removing meatballs from the broth.
Step-by-Step Instructions for German Meatballs in Caper Sauce
Combine the ingredients: In a large bowl, mix together the ground meat, breadcrumbs, eggs, and your seasonings of choice. Mix until combined.
Form the meatballs: Shape the mixture into golf ball sized meatballs. You can also make them smaller, but remember to keep the time of cooking shorter, if you do. If the mixture feels sticky, wet your hands to make shaping easier.
Prepare the broth: In a large pot, bring salted water or beef broth to a gentle simmer. Carefully add the meatballs to the simmering liquid.
Cook the meatballs: Let the meatballs simmer for 15-20 minutes, or until they’re fully cooked through. Use a spoon to remove them and set aside. From the pot where the meatballs were simmered, carefully reserve 1 cup of the broth/cooking liquid — you’ll use this for the sauce.
Make the caper sauce base: In a medium saucepan, melt butter over medium heat. Stir in flour and whisk to form a smooth roux, cooking for about 1-2 minutes.
Add the liquids: Slowly pour in the reserved cooking liquid, white wine, and heavy cream, whisking continuously to avoid lumps. Simmer the sauce for about 5 minutes, or until it thickens to your liking.
Add the capers: Stir in the capers and taste the sauce. Adjust the seasoning with salt and pepper as needed for a balanced flavor.
Combine the meatballs and sauce: Gently add the meatballs to the sauce, stirring to coat them evenly in the creamy caper mixture.
Serve: Serve the meatballs hot, garnished with extra capers if desired. Pair them with boiled potatoes or spaetzle for a traditional and satisfying meal. This dish is comforting, flavorful, and perfect for any occasion!

Expert Tips for Perfect German Meatballs in Caper Sauce
Choose the Right Meat Mix: A mix of veal, pork, and beef gives the perfect balance of flavor—rich and hearty!
Avoid Overmixing: Be gentle when mixing the ingredients. Overmixing can make the meatballs dense instead of tender.
Simmer, Don’t Boil: Keep the broth at a gentle simmer. Boiling can toughen the meatballs, and we want them perfectly tender.
Sauce Consistency: Too thick? Add a little more broth or cream. Too thin? Let it simmer uncovered to thicken—it’s easy to tweak!
Serving Suggestions
Serve German Meatballs in Caper Sauce with traditional German sides:
- Boiled Potatoes: Mild potatoes balance the richness of the sauce.
- Spaetzle Noodles: Adds a hearty element to the meal. Make them with the recipe here: German Spaetzle recipe.
- Rotkohl (German Red Cabbage): The slight sweetness of red cabbage contrasts with the creamy sauce.
These sides bring out the best flavors and make a satisfying, complete meal.
Make-Ahead and Storage
Make-Ahead: Prepare the meatball mixture a day ahead and refrigerate. Shape and cook when ready.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezing: Königsberger Klopse freeze well. Place cooked meatballs on a baking sheet, freeze until solid, then transfer to a freezer-safe bag for up to 2 months.
Reheating: Reheat gently on the stove or in the oven at 350°F (175°C) until warmed through.
Frequently Asked Questions (FAQ)
Can I use just one type of meat?
Yes, you can use all beef, pork, or veal if preferred, but a combination yields the best flavor.
Can I make this without capers?
Capers add the distinctive tang, but green olives can be used as a substitute if you prefer.
Can I freeze German Meatballs in Caper Sauce?
Yes, these meatballs freeze well. Store them in an airtight container for up to 2 months.
German Meatballs in Caper Sauce (Königsberger Klopse)
- Total Time: 1 hour
- Yield: 4 servings 1x
Description
This Authentic German Meatballs in Caper Sauce (Königsberger Klopse) recipe is made from tender meatballs in a creamy, tangy sauce, perfect for family dinners or special occasions.
Ingredients
For the Meatballs:
- 1 lb ground veal, pork, and beef mix
- 1/2 cup breadcrumbs
- 1 egg
- Salt and pepper to taste
For the Sauce:
- 1 tbsp butter
- 1 tbsp flour
- 1 cup reserved cooking liquid
- 1/2 cup white wine
- 1/2 cup heavy cream
- 2 tbsp capers
Instructions
- Combine the ingredients for the meatballs: In a large mixing bowl, add the ground veal, pork, and beef mixture. Sprinkle in the breadcrumbs, crack in the egg, and season with salt and pepper to taste. Using clean hands or a wooden spoon, gently mix everything together until the ingredients are evenly combined. (Tip: don’t overmix, or the meatballs can turn out tough.)
- Form the meatballs: With damp hands (this prevents sticking), scoop out portions of the meat mixture and roll them into golf ball–sized shapes, about 1 to 1.5 inches in diameter. Place them on a plate or tray. Keep them uniform in size so they cook evenly.
- Simmer the meatballs: Fill a large pot with lightly salted water or beef broth and bring it to a gentle simmer (not a rolling boil). Carefully lower the meatballs into the liquid using a slotted spoon. Let them cook for about 15–20 minutes, until they are firm and fully cooked through. When done, use the slotted spoon to lift the meatballs out of the pot and set them aside on a plate. From the same pot, measure and reserve 1 cup of the hot cooking liquid — this will be the flavorful base for your sauce.
- Make the roux for the sauce: In a separate medium saucepan, melt the butter over medium heat. Once melted, sprinkle in the flour. Stir continuously with a whisk for 1–2 minutes until you have a smooth paste (called a roux). This step removes the raw flour taste and helps thicken the sauce later.
- Build the sauce: Slowly pour the reserved cooking liquid into the roux, whisking constantly to avoid lumps. Then gradually add the white wine and heavy cream while continuing to whisk. Keep cooking the sauce for about 5 minutes, until it thickens slightly and coats the back of a spoon. Adjust the consistency by adding a little more broth if it feels too thick.
- Finish the sauce with capers: Stir in the capers, then taste the sauce. Add a pinch more salt and pepper if needed. The capers bring a tangy, briny flavor, so balance the seasoning to your liking.
- Combine meatballs and sauce: Gently place the cooked meatballs into the pan with the sauce. Stir carefully to coat them all over in the creamy caper mixture. Simmer everything together for another 2–3 minutes so the flavors meld.
- Serve and enjoy: Transfer the meatballs and sauce to a serving dish. Garnish with extra capers or fresh herbs if desired. Serve hot alongside boiled potatoes, spaetzle, or a side of German red cabbage for a traditional, hearty meal.
Notes
Alternative Meats: Use ground beef or pork alone if preferred.
Make-Ahead: You can prepare the meatballs in advance and cook later.
Storage: Leftovers can be stored for up to 3 days in the fridge.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main dish
- Cuisine: German
Nutrition
- Calories: 380
- Sodium: 500mg
- Fat: 28g
- Carbohydrates: 10g
- Protein: 25g
Nutrition information
This website gives estimated nutritional information, which might change depending on the ingredients used.



What cooking liquid? It says cook in reserved cooking liquid. There is no liquid to reserve. Please explain.
Thank you for catching that! 😊 The “reserved cooking liquid” refers to the broth or salted water you simmer the meatballs in. After the meatballs are cooked and you remove them, just set aside about 1 cup of that hot broth — that’s what you’ll whisk into the roux to build the sauce.
I’ve updated the instructions to make this clearer. Thanks again for pointing it out, and I hope you enjoy the Königsberger Klopse — the creamy caper sauce really makes them special! 💛
What an easy recipe to follow, and then make. At first I thought the lack of onion might hurt the flavor of the meatballs. I always like more aromatics in a meatball. But these are not Italian or other meatball. They are German and made from a blend of ground meats, always a plus. And onion probably would clash with the caper sauce. So they came out fine. A simmered meatball helps to retain the tenderness. Even some Italian Chefs simmer theirs!! So we liked the dish. I wasn’t keen on the wine, and next time will definitely cut the amount by half, at least. And use extra simmering beef broth instead. And a nicely seasoned broth for us. A chance to get some flavor enhancement. I also think a squeeze of lemon when serving will help with flavor. Instead of extra salt. And black pepper goes so well with fresh lemon. As do the capers and lemon.
Thank you so much for the thoughtful feedback, and I’m really glad you enjoyed the dish! 😊
You’re absolutely right that these meatballs are a bit different from Italian-style ones. In traditional Königsberger Klopse, the meatballs are usually kept fairly simple because the caper sauce is the star of the dish, and its tangy flavor really carries the recipe. That’s why strong aromatics like onion aren’t always included.
I also agree that gently simmering the meatballs helps keep them tender and juicy—it’s one of the key steps in this recipe. Your idea of adjusting the wine and using more broth to suit your taste is a great way to personalize the sauce. And a squeeze of lemon with the capers sounds like a lovely fresh touch as well!
Thank you again for trying the recipe and sharing your experience!
We add chopped Anchovy fillets to the meat mixture. It is more in line with the cuisines of the Baltic coast, from East Prussia (now Kaliningrad Oblast) to Tallinn.