Kielbasa, sauerkraut, and potatoes is a hearty one-pan meal that brings together smoky sausage, tangy fermented cabbage, and tender potatoes in a single skillet. It is a staple in Polish and German home cooking, where simple ingredients are transformed into a deeply satisfying dish. The key to its success is layering flavors: browning the kielbasa first, then letting the sauerkraut and potatoes simmer in its rendered fat.
Ingredients
- 1 lb (450 g) kielbasa sausage, sliced into ½-inch rounds
- 1 tbsp (15 ml) olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 ½ lb (680 g) Yukon Gold potatoes, cut into 1-inch chunks
- 1 lb (450 g) sauerkraut, drained and rinsed (reserve ¼ cup of the brine)
- 1 cup (240 ml) chicken or vegetable broth
- 1 tsp (2 g) caraway seeds (optional)
- ½ tsp (1 g) black pepper
- 2 tbsp (30 g) butter (optional)
- 2 tbsp (8 g) fresh parsley, chopped, for garnish
Instructions
- Heat the olive oil in a large skillet or Dutch oven over medium-high heat. Add the kielbasa slices in a single layer and cook for 3–4 minutes per side, until browned. Transfer the sausage to a plate and set aside.
- In the same skillet, reduce the heat to medium. Add the diced onion and cook for 3–4 minutes, until softened. Add the garlic and cook for 30 seconds, until fragrant.
- Add the potato chunks and stir to coat them in the rendered fat. Cook for 5 minutes, stirring occasionally, so the potatoes begin to brown on the edges.
- Stir in the drained sauerkraut, caraway seeds (if using), and black pepper. Pour in the broth and the reserved sauerkraut brine. Scrape up any browned bits from the bottom of the skillet.
- Bring the mixture to a simmer, then reduce the heat to low. Cover and cook for 15–20 minutes, until the potatoes are fork-tender.
- Return the browned kielbasa to the skillet. Stir in the butter (if using) until melted. Cook uncovered for 5 more minutes to thicken the sauce slightly.
- Taste and adjust seasoning with salt if needed (note: sauerkraut and kielbasa are already salty). Garnish with fresh parsley and serve hot.
Tips
- Rinse the sauerkraut unless you love a very tangy, sharp flavor. Rinsing tones down the acidity and makes the dish more approachable for kids or those new to fermented foods.
- Use waxy potatoes like Yukon Gold or red potatoes. They hold their shape during simmering, while starchy russets may break apart and turn the dish mushy.
- Don’t skip browning the kielbasa. That step builds a deep, smoky flavor that carries the whole dish. If you skip it, the sausage will taste steamed and bland.
- For a thicker sauce, mash a few potato chunks against the side of the skillet before adding the sausage back. This releases natural starch and thickens the liquid.
Serving Suggestions
Serve this dish straight from the skillet with a side of crusty rye bread or a dollop of whole-grain mustard. A simple green salad with a light vinaigrette cuts through the richness. For a traditional spread, pair it with a cold beer or a dry white wine like Riesling.
Variations
- Smoked sausage swap: Use smoked turkey kielbasa or any smoked sausage like andouille for a different flavor profile.
- Add apples: Stir in one diced tart apple (like Granny Smith) along with the sauerkraut for a sweet-tangy contrast.
- Make it a one-pan dinner: Add sliced carrots or celery with the potatoes for extra vegetables.
- Spicy version: Add a pinch of red pepper flakes or a diced jalapeño with the onion for heat.
- Baked version: Transfer everything to a casserole dish, cover, and bake at 375°F (190°C) for 30–35 minutes, until potatoes are tender.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 4 days. To reheat, warm in a skillet over medium heat with a splash of broth or water to loosen the sauce. Alternatively, microwave in 30-second bursts, stirring between, until heated through. The flavors actually improve after a day in the fridge. For longer storage, freeze in a freezer-safe container for up to 3 months; thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use fresh (raw) kielbasa instead of smoked?
Yes, but you must cook it thoroughly. Simmer the raw kielbasa in the broth for 10 minutes before browning to ensure it reaches a safe internal temperature of 160°F (71°C) as measured with a food thermometer.
Should I drain the sauerkraut?
Yes, drain it and reserve a little brine. The brine adds flavor and acidity, but using all of it can make the dish too salty and sour. Rinsing is optional depending on your taste.
Can I make this in a slow cooker?
Yes. Brown the kielbasa and onion first, then transfer everything to the slow cooker. Cook on low for 6–7 hours or high for 3–4 hours, until potatoes are tender.
What if I don’t have caraway seeds?
You can omit them or substitute with fennel seeds or a pinch of dill. Caraway adds a classic rye-like flavor, but the dish works fine without it.
Why are my potatoes not cooking through?
Cut them into uniform 1-inch pieces and ensure the skillet is covered while simmering. If the liquid evaporates too quickly, add a little more broth or water.
Can I use leftover cooked potatoes?
Yes, add them in the last 10 minutes of cooking to heat through, so they don’t become mushy.
Related
- Chocolate Bingsu Recipe: Easy Korean Shaved Ice
- Cheesecake Factory Miso Salmon Copycat Recipe
- Cheese Puff Corn: Easy Homemade Snack
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).