
The cabbage looks like it will never fit when it first goes into the Dutch oven. Add it by handfuls, though, and it starts to wilt down while the onion and garlic scent the pot. That’s when this hearty cabbage and sausage soup with potatoes begins to feel like a proper one-pot dinner instead of a pile of vegetables waiting for broth.
I like that the potatoes simmer right in the tomato-and-thyme broth, picking up flavor as they soften. Yukon Golds turn tender without disappearing, and smoked kielbasa gives the soup a savory backbone. A little apple cider vinegar stirred in at the end keeps each spoonful bright beside the mellow cabbage and potatoes.

Kitchen Note
Give the soup the full five minutes to stand after you stir in the vinegar and remove the bay leaf. That short pause lets the bubbling settle, so the first bowl is easier to serve and the cabbage and potatoes stay intact.
Save this hearty cabbage and sausage soup with potatoes for a cozy dinner built around smoky kielbasa, tender vegetables, and a bright finish.
Why the Apple Cider Vinegar Waits Until the End
The tomatoes bring a gentle tang to the broth, but they simmer for the full cooking time alongside the cabbage and potatoes. Apple cider vinegar has a different job: stirred in at the finish, it gives the broth a fresher, sharper edge that cuts through the smoked sausage. Add it early and that bright note softens during the simmer.
This finishing touch matters most in a soup with so many mellow ingredients. Potatoes and cabbage absorb savory broth as they cook, while kielbasa brings smoke and salt. The vinegar helps those flavors stay distinct instead of blending into one heavy, flat-tasting pot. Stir it through after the potatoes are tender, then taste a spoonful before serving. You should notice lift, not a strong vinegar bite.
What the Cabbage, Potatoes, and Kielbasa Bring to the Pot

- Smoked kielbasa — Choose a sausage with a clear smoky aroma and a firm casing; it brings seasoning and savory depth to the broth. A leaner turkey kielbasa works, but the soup will be a little less rich.
- Green cabbage — A compact, fresh head with crisp leaves holds up well through simmering. Cabbage is forgiving here, so there’s no need to seek out a specialty variety; cut it into even pieces so it softens at a similar pace.
- Yukon Gold potatoes — Their creamy texture and ability to hold their shape suit a soup where the cubes should stay recognizable. Red potatoes are the closest swap; russets tend to break down more and make the broth cloudier.
- Low-sodium chicken broth — Kielbasa already contributes plenty of savory seasoning, so starting with low-sodium broth gives you more control over the finished pot. A premium broth isn’t essential, but choose one you like the taste of on its own.
- Diced tomatoes — Canned diced tomatoes provide a consistent amount of tomato and juice for the broth. Their texture stays visible in the finished soup, while crushed tomatoes would make it more uniformly tomato-forward.
The Stovetop Stages That Build a Full-Flavored Broth
Brown the Kielbasa Before It Simmer
Heat the olive oil in a 6-quart Dutch oven over medium-high heat, then add the kielbasa rounds. Cook for 4 to 5 minutes, stirring occasionally, until the cut sides have browned. You’re looking for color, not a hard, crisp crust. Transfer the sausage to a plate so it can go back into the pot for the simmer.
Soften the Onion, Garlic, and Cabbage
Reduce the heat to medium and cook the diced onion for 4 to 5 minutes, stirring now and then, until it softens. Stir in the garlic and cook for 30 seconds; it should smell fragrant without taking on color. Add the cabbage by handfuls, stirring as it goes in. After about 3 minutes, it should begin to wilt enough to make room for the rest of the soup.
Simmer Until the Potato Centers Give
Stir in the potatoes, tomatoes, broth, thyme, salt, pepper, bay leaf, and browned kielbasa. Bring everything to a boil over high heat, then cover the pot and lower the heat to maintain a gentle simmer. Cook for 20 to 25 minutes. A fork should slide into a potato cube easily; if the center still feels firm, keep simmering and check again rather than turning up the heat.
Finish With Vinegar and a Short Rest
Stir in the apple cider vinegar and remove the bay leaf. Let the soup stand for 5 minutes before ladling it into bowls. Check that each serving gets some sausage, potato, cabbage, and tomato rather than dipping only into the broth. If you’re serving from the Dutch oven, give the soup a gentle stir between bowls so the ingredients stay evenly distributed.
Three Easy Ways to Adapt This Cabbage Soup
Make It Lower-Carb With Cauliflower
Replace the potatoes with cauliflower florets, adding them for the final 10 to 12 minutes of simmering so they turn tender without falling apart. The broth will be less creamy and the bowl lighter, while cabbage, tomatoes, and kielbasa keep the soup hearty.
Make a Meatless Pot With Smoked Tempeh
Use 14 ounces of smoked tempeh in place of the kielbasa and vegetable broth instead of chicken broth. Brown the tempeh in the oil as you would the sausage, then set it aside and return it with the other simmering ingredients. The soup keeps a smoky note, with a nuttier, less meaty flavor.
Turn Up the Heat With Spicy Kielbasa
Swap in hot smoked kielbasa for the regular smoked version and keep the rest of the soup the same. The broth gets a gentle peppery warmth without adding another ingredient, though the spice level will depend on the sausage you choose.
Storage and Reheating
- Refrigerator: Store in a covered container for 3 to 4 days. The potatoes soften a little more as they sit.
- Freezer: Freeze in airtight containers for up to 2 to 3 months; leave a little room at the top for expansion. The cabbage and potatoes may be softer after thawing.
- Reheating: Warm gently on the stovetop, stirring occasionally, until the soup reaches 165°F. Avoid a hard boil, which can break the potatoes apart.
Questions That Come Up With Cabbage and Sausage Soup

Hearty Cabbage and Sausage Soup with Potatoes
Ingredients
Equipment
Method
- Heat the olive oil in a 6-quart Dutch oven over medium-high heat.
- Add the kielbasa and cook for 4 to 5 minutes, stirring occasionally, until browned.
- Transfer the kielbasa to a plate.
- Add the onion to the pot and cook over medium heat for 4 to 5 minutes, stirring occasionally, until softened.
- Stir in the garlic and cook for 30 seconds.
- Add the cabbage by handfuls, stirring until it begins to wilt, about 3 minutes.
- Stir in the potatoes, tomatoes, broth, thyme, salt, pepper, bay leaf, and browned kielbasa.
- Bring the soup to a boil over high heat.
- Cover and reduce the heat to maintain a gentle simmer.
- Cook for 20 to 25 minutes, until the potatoes are tender when pierced with a fork.
- Stir in the vinegar.
- Remove the bay leaf.
- Let the soup stand for 5 minutes before serving.