Polish sausage soup is a hearty, Polish-style one-pot meal with kielbasa, potatoes, cabbage, white beans, and a savory broth. Versions vary from household to household; this one balances smoky sausage with tender vegetables and a little lemon for a bright finish.
Ingredients
- 1 tablespoon (15 ml) olive oil
- 14 ounces (400 g) fully cooked Polish kielbasa, sliced into ¼-inch (6 mm) rounds
- 1 medium yellow onion, about 1 cup chopped (150 g)
- 2 medium carrots, about 1 cup sliced (120 g)
- 2 celery ribs, about ¾ cup sliced (90 g)
- 3 garlic cloves, minced (9 g)
- 1 teaspoon (2 g) sweet paprika
- ½ teaspoon (1 g) dried thyme
- ½ teaspoon (1 g) black pepper
- ⅛ teaspoon (0.3 g) red pepper flakes, optional
- 8 cups (1.9 L) low-sodium chicken broth
- 1 pound (450 g) Yukon Gold or russet potatoes, cut into ½-inch (1.3 cm) cubes
- 1 bay leaf (about 0.2 g)
- 5 cups (350 g) thinly sliced green cabbage
- 1 can white beans, 15 ounces (425 g), drained and rinsed; about 1½ cups (255 g) drained
- 1 teaspoon (6 g) kosher salt, plus more to taste
- 1 tablespoon (15 ml) fresh lemon juice
- 2 tablespoons (8 g) chopped fresh parsley
Instructions
- Prepare the ingredients. Slice the kielbasa, chop the onion, carrots, and celery, mince the garlic, and cut the potatoes into small, even cubes. Rinse and drain the beans, and slice the cabbage into thin ribbons. Keeping the potato pieces close to ½ inch helps them become tender at about the same time.
- Brown the kielbasa, about 6 minutes. Warm the olive oil in a large heavy pot or Dutch oven over medium heat. Add the kielbasa in a single layer, working in batches if necessary, and cook for about 6 minutes, turning once or twice, until browned in spots. Transfer it to a plate, leaving the flavorful fat in the pot. The kielbasa used here is fully cooked, so browning is for flavor. If substituting raw fresh pork sausage, cook it through and check the center with a food thermometer: the USDA FSIS safe minimum for ground meat is 160°F (71°C); allow extra time and do not rely on this recipe’s stated cook time.
- Soften the vegetables, about 5 minutes. Add the onion, carrots, and celery to the pot. Stir occasionally, scraping up browned bits, until the onion starts to turn translucent and the carrots begin to soften. Add the garlic and cook for about 30 seconds, just until fragrant; avoid letting it brown, which can give the broth a bitter edge.
- Bloom the seasonings, about 1 minute. Stir in the paprika, thyme, black pepper, and optional red pepper flakes. Cook for about 1 minute so the spices become fragrant. If the pot looks dry, add a small splash of broth rather than more oil.
- Add the broth and potatoes, about 15 minutes including heating. Pour in the chicken broth and add the potatoes and bay leaf. Scrape the bottom of the pot once more, then bring the liquid to a gentle boil, which should take about 1 minute. Lower the heat to maintain a steady simmer and cook for about 14 minutes, uncovered, until the potatoes are nearly tender when pierced with a fork. Keep the simmer gentle rather than vigorous so the potato edges stay intact.
- Simmer with cabbage, beans, and sausage, about 9 minutes. Return the browned kielbasa to the pot. Add the cabbage, drained beans, and salt. Simmer uncovered for about 9 minutes, stirring once or twice, until the cabbage is tender but still has a little texture and the potatoes are fully cooked. If you prefer softer cabbage, simmer it a few minutes longer and check the potatoes so they do not break down too much.
- Finish and adjust, about 2 minutes. Remove and discard the bay leaf. Stir in the lemon juice and parsley, then taste the broth. Add salt or black pepper a little at a time if needed. Let the soup rest off the heat for 2 minutes before ladling it into bowls; this brief pause lets the flavors settle without requiring a separate long resting period.
Tips
Choose the right sausage. Smoked Polish kielbasa gives the broth its characteristic savory, smoky flavor and is sold fully cooked in many grocery stores. Check the package before cooking: fresh, uncooked sausage needs different handling and a longer cooking time. If kielbasa is unavailable, another fully cooked smoked sausage can work, though its seasoning and smoke level may change the final flavor.
Keep the potato size consistent. Small, even cubes cook more reliably than a mix of large and tiny pieces. Yukon Gold potatoes hold their shape and have a creamy texture; russets soften more and can thicken the broth. If using russets, stir gently near the end so they do not crumble.
Season after the sausage and broth are in. Kielbasa and packaged broth can both be salty, so the listed salt is a starting point rather than a reason to add extra early. Taste after simmering, then adjust. Low-sodium broth makes it easier to control the final seasoning.
Use cabbage as a timing guide. Add it late for ribbons that remain pleasantly distinct. For very soft cabbage, give it more simmer time, but avoid boiling the whole pot hard; vigorous bubbling can make the beans break apart and the potatoes fall to pieces.
Serving Suggestions
Serve the soup hot in wide bowls, making sure each portion gets a mix of sausage, potatoes, beans, and vegetables. Rye bread, sourdough, or crusty rolls are useful for dipping into the smoky broth. A simple green salad or sliced cucumbers with vinegar can balance the hearty, savory bowl without adding much work.
Offer extra chopped parsley, black pepper, and lemon wedges at the table. A small squeeze of lemon brightens the broth, especially if the sausage is strongly smoked. For a richer finish, place a spoonful of sour cream in each bowl and swirl it in; add it at the table rather than simmering it in the pot, since prolonged heat can make dairy separate.
Variations
Make it without beans: Leave out the white beans and add another cup (150 g) of potatoes or an extra cup (70 g) of cabbage. The soup will be a little less substantial, but the sausage and vegetables still make a satisfying meal.
Try a different bean or vegetable: Cannellini, great northern, or navy beans all work in place of white beans. For a different vegetable mix, replace up to 2 cups (140 g) of cabbage with chopped kale. Add kale during the final 5 to 7 minutes because it usually wilts faster than cabbage.
Make it creamier: Mash a few cooked potato cubes against the side of the pot and stir them into the broth. This thickens the soup without adding cream. You can also stir in ½ cup (120 ml) of cream after turning off the heat, but the result will be richer and less brothy.
Adjust the heat or smoke: Omit the red pepper flakes for a mild soup, or add up to ¼ teaspoon (0.6 g) for more warmth. If the sausage is especially smoky, use half kielbasa and half mild fully cooked sausage. The soup will have a gentler smoke flavor without changing the cooking method.
Storage and Reheating
Refrigerate leftover soup within 2 hours of cooking. Transfer it to shallow, covered containers so it cools promptly, and keep it refrigerated for 3 to 4 days. The potatoes will absorb some broth as the soup sits, so it may be thicker the next day; loosen individual portions with a splash of water or broth when reheating.
For longer storage, freeze the cooled soup in airtight, freezer-safe containers for about 2 to 3 months for best quality. Leave a little room at the top for expansion. Potatoes can become softer after freezing and thawing, but the soup remains suitable to eat if handled safely. Thaw it overnight in the refrigerator when possible, or reheat from frozen over low heat with a little added broth, stirring as it loosens.
Reheat only the amount you plan to serve, on the stovetop over medium-low heat or in a microwave-safe bowl, stirring occasionally so it warms evenly. Bring leftovers to 165°F (74°C), checking the center with a food thermometer, as recommended for reheated leftovers. Avoid repeatedly cooling and reheating the full pot; portioning leftovers helps preserve both texture and food safety.
Frequently Asked Questions
Can I use raw sausage instead of fully cooked kielbasa?
Yes, but it is not a direct timing swap. Brown and cook raw sausage separately or in the pot until its center reaches 160°F (71°C) for ground pork, verified with a food thermometer, before proceeding with the soup. It may release more fat, so spoon off excess if needed, and allow extra cooking time. Follow package directions if the sausage is a different type.
Can I make Polish sausage soup without cabbage?
Yes. Leave the cabbage out and replace it with chopped kale, spinach, or another sturdy vegetable. Add kale during the final several minutes; add spinach near the end and stir just until wilted. These swaps change the texture and flavor, but the soup will still have its sausage, potato, and bean base.
What can I use if I do not have kielbasa?
Use another fully cooked smoked sausage, such as a mild smoked pork or turkey sausage, in the same quantity. A less smoky sausage makes a milder broth, so taste before adding extra salt. If using a fresh sausage, cook it fully to the safe internal temperature described above rather than simply warming it with the vegetables.
Why is my soup thicker the next day?
Potatoes and beans continue to take up broth while the soup is chilled. Stir in water or broth, a few tablespoons at a time, as you reheat until it reaches the consistency you like. Taste again afterward because added liquid can dilute the seasoning.
Can I make the soup ahead?
Yes. Make it a day ahead, cool and refrigerate it promptly, then reheat to 165°F (74°C) before serving. The flavors mingle as it rests, though the potatoes will soften and the broth may thicken. If you want firmer cabbage, you can cook the soup through the potato stage, chill it safely, and add freshly sliced cabbage while reheating until tender.
Related
- Japanese Meat and Potato Stew (Nikujaga) Recipe
- Japanese Milk Stew: A Cozy Cream Stew Recipe
- Japanese Gyoza Soup Recipe with Greens and Savory Broth
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).