This kielbasa and sauerkraut recipe is your new favorite one-pan meal. It’s a classic Polish meal that warms your soul with its tender, flavorful bites.

I remember eating homemade kielbasa and sauerkraut growing up, and loving it so much! Surprisingly, my family and I didn’t eat much store-bought kielbasa growing up. I may have had it only a handful of times before I was 12! Why is that you may ask? It’s because when my grandma made this dish, she would use leftover homemade kielbasa, which tasted so good! And I was a huge sauerkraut fan – I absolutely loved (and still do) the combination of all the flavors!
These days, I take a shortcut and make it with store-bought kielbasa/smoked sausage since this kielbasa and sauerkraut recipe is still one of my family favorites. While kielbasa and sauerkraut is considered a traditional Polish dish, we ate plenty of it growing up near the western border of Ukraine (it borders Poland). You’ll love the balance of subtle sweetness from the onions, tangy sauerkraut, and savory sausage here. Plus, the minimal cleanup is an excellent perk!

How To Prepare Polish Sausage And Sauerkraut
The key to nailing kielbasa and sauerkraut is cooking the ingredients in stages. This prevents anything from overcooking and builds layers of flavor.
- Brown the sausage: In a deep skillet over medium heat, sauté the kielbasa in butter until it turns golden brown. Work in a single even layer, browning in batches, to get a crispy crust instead of steaming. Then, remove and set the sausage aside.
- Sauté the onions: Add the diced onion to the same pan and cook until it is translucent and slightly caramelized.
- Drain the sauerkraut: Drain the sauerkraut from the brine. Rinse it under cold water if you want a milder, less sour flavor, then squeeze out the excess liquid. Add the drained sauerkraut to the pan and stir to combine with the onions.
- Bring it together: Return the kielbasa to the skillet and cook for five more minutes to let the flavors meld.
- Season and serve: Remove the pan from the heat. Taste first — kielbasa and sauerkraut are already salty — then season with salt and pepper as needed. Dig in while it’s hot.
Want to make it even more homemade? Try your hand at making the kielbasa yourself with my homemade kielbasa recipe and sauerkraut from scratch with this recipe. Fresh kielbasa is a great option in this recipe, just make sure to cook it first!




Tips for Making this Kielbasa Sauerkraut Recipe
I know you can really nail your kielbasa sausage and sauerkraut recipe with these tips – so let’s get to it!
- Pick high-quality kielbasa and sauerkraut. The flavor of the dish depends on these two ingredients. Choose a smoked pork kielbasa from a trusted brand or a local deli. For sauerkraut, refrigerated bagged varieties have better texture and taste than those in a can or jar.
- Slice the kielbasa into even chunks. Uniform 1/2‑inch thick coins cook evenly, browning beautifully on the outside while staying juicy inside.
- Drain the sauerkraut thoroughly. Excess moisture leads to a watery skillet. Squeeze out as much liquid as possible.
- Rinse if you prefer less tang (optional). If you want to decrease the sourness, rinsing the sauerkraut tames the sourness.
- Use butter and a cast iron skillet. Butter adds richness that oil can’t match. If you can, opt for Kerrygold or Plugra. These are two amazing European style kinds of butter. Also, a cast iron skillet holds heat evenly, giving the sausage a perfect golden sear and easy cleanup.
- Season only after tasting. Kielbasa and sauerkraut are already salty. Taste the finished dish before adding salt and pepper to avoid over‑seasoning.
Did you know? Kielbasa and sauerkraut is naturally low in carbs and packed with protein — perfect for a filling meal.
Recipe Variations
My favorite part of any recipe is how I can change it up each time! Customize this recipe with some ingredient substitutions to make delicious twists to the flavor.
- Basic add‑ins: Stir in a little brown sugar, a splash of apple juice or apple cider, or chicken broth to mellow the sour taste. Add a spoonful of Dijon mustard or whole‑grain mustard for extra zing. Or, toss in caraway seeds or fennel seeds for an authentic Eastern European note.
- Spicy additions: For more of a spicy kick, experiment with a pinch of red pepper flakes, jalapeños, or cayenne pepper.
- Sweet & smoky: For a sweet and smoky note, dice a Granny Smith apple, a bell pepper, garlic, and a few strips of bacon when cooking the onions.
- Potatoes and veggies: Halve baby red potatoes, or add green beans or mushrooms to turn the skillet into a new meal. Make sure to adjust the cooking time so the vegetables become tender.
- Other proteins: If you want to substitute the kielbasa, feel free to use any types of sausages you like (chicken, turkey, or beef). Or, you can even do bite-sized pieces of chicken if you prefer, too! Just make sure it’s all cooked through before using in this recipe, as kielbasa is usually sold fully cooked, too.
Serving suggestion: If you’re scratching your head thinking what else to serve with your kielbasa and sauerkraut for an easy dinner, I have a few ideas. I often ate it with creamy mashed potatoes, Russian beet salad with garlic, and a slice of freshly baked bread growing up! If you want it to look a little fancier, you can garnish it with herbs like fresh parsley and dill.
Storage & Reheating Tips
There’s no need to think about how to store your leftover sauerkraut and kielbasa – I’ve done all the thinking and testing for you! FYI – I don’t recommend freezing sauerkraut (it turns mushy).
- Refrigerator: Store the leftovers in an airtight container for up to five days in the fridge. The flavors deepen overnight, making reheated portions even tastier.
- Reheating: Warm the leftovers in a buttered skillet over medium‑high heat until heated through, or microwave for 1‑2 minutes. Add a splash of water or broth if the sauerkraut looks dry.
More Sausage Recipes
- Italian Sausage Kale Soup Recipe – A super nutritious, light soup
- One Pan Sausage & Vegetable Bake – Sausage, shrimp, and any veggies you have
- Johnsonville Beer Bratwurst – Grilled brats on top of caramelized onions and topped with chili
- Creamy One-Pot Pasta – Creamy, cheesy sausage and zucchini pasta
Recipe
Ingredients
- 1 lb kielbasa sliced into medallions
- 4 tbsp unsalted butter
- 1 large onion diced
- 2 lbs sauerkraut
- 1 tsp salt adjust to taste
- 1 tsp ground black pepper adjust to taste
Instructions
- In a deep skillet over medium heat, sauté the kielbasa in the butter until it is golden brown. Remove the sausage and set it aside.
- Using the same skillet, add the diced onion and sauté it over medium until translucent.
- Drain the sauerkraut and add it into the pan with the onions. Stir to combine.
- Toss the kielbasa back into the skillet and cook it for 5 more minutes. Remove the pan from the heat.
- Season to taste with salt and pepper. Serve and enjoy!













Love this! I add some caraway seeds and serve with pierogi on the side. It's on the meal rotation!!
Love that, Victoria! I'm honored that it's part of your meal rotation. Thank you for your comment. 😀
I love this (Polish ancestors), but I always throw in potatoes and make a complete meal out of it. Thank you for all of your great suggestions!
I love that! Thanks for sharing Gail.
Easy meal and so good.
Easy and good is my favorite combo! 🙂
Loved this recipe
Thanks for letting us know you loved it Sandra!
everything makes sense along the way, and if you're looking for what the Title of this recipe says, I can't imagine it tasting any better......
Hi there, I am glad you found what you were looking for! Thank you for your feedback. Enjoy!
Quick easy and delicious. Added a pinch of caraway seeds and it was just like busha use to make - ate way more than I should have - thank you for this time saving excellent dish!
Hello Denise, I'm so glad to hear you thoroughly enjoyed the dish. 🙂 I appreciate you taking the time to leave a review!
I made this last month and it was delicious. Tonight we are treating ourselves again. I get my kielbasa from aPolish deli on Amelia Island, Fl. Great European meats. Thank you for the recipe.
Hi Phyllis, I am thrilled to hear that you love this recipe! Thank you for taking the time to leave feedback. Enjoy!
Easy to follow the recipe. It was delicious!
Glad to hear this, Cheri. Thanks for sharing.
This was good but I did alter it a little. I browned the sausage in butter then the onions for a good while. Then I added paprika and some vegeta. I rinsed my sauerkraut and squeezed it well and added to pan. Then I added a good splash of chicken stock to just about cover it, and a spoon of tomato paste. Mixed very well and covered and simmered about 15-20min. Then added the sausages back in once liquid was most gone and the sauerkraut got very tender.
I do the same!
Hi Daniela, Sounds like you're a pro in the kitchen! The dish you made sounds absolutely mouthwatering! I appreciate you taking the time to share your experience.
Super quick and easy and at the same time very delicious !! Even picky eater kids loved it and went back for more. Thank you for sharing!
Oh I love hearing that! I'm so glad your kiddos enjoyed this meal, Lana!
LOVE the flavor in this meal! Came out so yummy!
Thank you, Jennifer!
Such an easy to make, delicious dish. Everyone loved it, thank you!
Thank you for the feedback, Diane!
This One-Pan Kielbasa with Sauerkraut is something I've never made before. It was exceptionally tasty. I'm going to dig more of your recipe. I'm grateful you shared this
I add roasted or sautéed potatoes at the end.
Thank you, Jade! I'm so glad you enjoyed it.