There are nights when the wind sounds like it’s trying to get inside, and the only correct answer is a hot bowl of soup. The first time I made cabbage and potato soup, I was staring at half a head of cabbage and a few potatoes that needed saving. I didn’t want anything fussy. I wanted comfort, fast. So I did what I always do when I need flavor without extra work: I browned the onions, let the cabbage get a little golden, and simmered potatoes until they turned spoon-tender.
That’s the secret to a pot of cabbage and potato soup that tastes like it’s been going all afternoon. You build the base first, then let the broth do its thing. Better still, this cabbage and potato soup stays flexible. You can keep it brothy, make it creamy without flour, or finish it with a bright splash that makes the whole bowl taste alive. Once you’ve made it this way, you’ll start keeping cabbage around just so you can make cabbage and potato soup again.

The flavor base that makes it taste slow-cooked
If you’ve ever had cabbage soup that tasted a bit watery or “meh,” it usually missed one step: letting the vegetables develop flavor before the broth goes in. Cabbage has sweetness. Onion has sweetness too. You just have to give them a chance to show it.

Cabbage and Potato Soup (Cozy, Hearty, and Weeknight-Easy)
Ingredients
Equipment
Method
- Heat the olive oil in a large pot over medium heat. Add the onion and cook 5–7 minutes, stirring often, until soft and lightly golden.
- Add the cabbage and a pinch of salt. Cook 8–10 minutes, stirring and letting it sit so a few edges turn golden.
- Stir in the garlic and cook 30 seconds until fragrant.
- Add the potatoes, broth, salt, pepper, and smoked paprika (if using). Bring to a gentle boil, then reduce to a steady simmer. Cook 18–25 minutes, until the potatoes are very tender.
- For a naturally creamy soup, blend 2–3 cups until smooth and stir it back into the pot (or mash a few potatoes in the pot for a rustic texture).
- Stir in Dijon (if using) and milk/half-and-half/oat milk (if using). Warm gently without boiling.
- Finish with dill and lemon juice (or vinegar). Taste and adjust salt and pepper, then serve hot.
Nutrition
Notes
Storage: Refrigerate up to 5 days. Freeze up to 2 months; for best texture, add dairy after reheating.
Tried this recipe?
Let us know how it was!Start with a wide pot or Dutch oven. Heat olive oil (or a mix of oil and butter). Add sliced onion and cook until it softens and turns lightly golden. This isn’t the time to rush. Those first few minutes are doing a lot of work for you.
Now add the cabbage. I like to slice it into ribbons so it turns tender quickly and feels cozy in every spoonful. Sprinkle in a pinch of salt right away. Salt pulls out moisture, which helps cabbage soften faster. Then keep cooking. Stir, but also let it sit for a minute here and there. You’re aiming for wilted cabbage with a few browned edges. That gentle browning is the flavor-maker. It turns “cabbage” into “wait…what smells so good?”
Once the cabbage softens, add garlic. Not before. Garlic burns fast, and burnt garlic will take over the whole pot in a bad way. So stir in the minced garlic and cook just until it smells fragrant—about 30 seconds.
From here, season in layers. Potatoes and cabbage both mellow out the broth, so you’ll want to add salt now, then taste again later. Black pepper goes in early, and I love a little smoked paprika if I’m craving extra warmth. If you want a deeper, slightly tangy backbone, stir in a spoonful of Dijon mustard near the end. It doesn’t scream “mustard.” It just makes the soup taste more complete.
Finish the base with a bright note. A small splash of lemon juice or vinegar right at the end lifts everything. It’s the same idea as adding a squeeze of citrus to roasted vegetables—you don’t taste lemon, you taste more soup.
Pick your texture: brothy, creamy, or in-between
This is where cabbage and potato soup becomes your soup. Some nights you want a brothy bowl with cabbage ribbons and potato chunks that hold their shape. Other nights you want a creamy spoonful that feels like a soft sweater. Both are right.
You’ve got three easy texture options:
1) Brothy and chunky
If you like clean, clear soup, just simmer until the potatoes are tender and stop there. Use waxier potatoes (like red potatoes) if you want pieces that stay intact.
2) Creamy without flour (my go-to)
This is the easiest “restaurant trick” you can do at home. Ladle out 2–3 cups of soup, focusing on potatoes and broth, then blend until smooth. Stir it back into the pot. The potatoes thicken the soup naturally, so you get a creamy broth without flour and without making the whole pot into purée. It tastes rich, but it doesn’t feel heavy.
3) Creamy with dairy (still simple)
If you want a richer finish, stir in half-and-half or milk at the end. Keep the heat gentle once dairy goes in. Don’t boil it. Warm it slowly, stir, and you’ll keep the texture smooth.
If you want dairy-free creaminess, unsweetened oat milk works well, or you can add a little cashew cream. Add it off heat, then warm gently. That way the flavor stays clean and the texture stays silky.
Which potatoes work best in cabbage and potato soup?
Potatoes are doing two jobs here: they make the soup hearty, and they control the texture.
- Russet potatoes break down more, so they naturally thicken the broth. If you want a creamy bowl without adding dairy, russets help a lot.
- Yukon Gold gives you the best balance—tender chunks plus a naturally silky feel. This is my favorite choice for everyday bowls.
- Red potatoes hold their shape, so the soup stays chunkier and more rustic.
If you’re unsure, go with Yukon Gold. You’ll get tender bites and a soup that still feels thick and cozy.
Cabbage and potato soup recipe (step-by-step)
This is my weeknight version: flavor-first, naturally thickened, and flexible enough to match what’s in your fridge.
Ingredients (serves 6)
- 2 tablespoons olive oil (or 1 tablespoon oil + 1 tablespoon butter)
- 1 large yellow onion, thinly sliced
- 4 cloves garlic, minced
- 1 medium green cabbage, cored and sliced into ribbons (about 8 cups)
- 1 ½ pounds Yukon Gold potatoes, diced (about 4–5 cups)
- 6 cups vegetable broth (or chicken broth)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- 1 teaspoon smoked paprika (optional)
- 1 tablespoon Dijon mustard (optional)
- ½ cup milk, half-and-half, or unsweetened oat milk (optional)
- 2 tablespoons chopped fresh dill or parsley
- 1–2 teaspoons lemon juice (or 1 teaspoon vinegar), to finish
Instructions
- Brown the onions.
Heat the oil in a large pot over medium heat. Add the onion and cook for 5–7 minutes, stirring often, until soft and lightly golden. - Cook the cabbage until it turns sweet.
Add the cabbage ribbons and a pinch of salt. Stir, then let it sit for a minute at a time so it can pick up a little color. Cook 8–10 minutes, until wilted with a few browned edges. - Add garlic at the end of the sauté.
Stir in the garlic and cook for about 30 seconds, just until fragrant. - Simmer until the potatoes are spoon-tender.
Add the potatoes, broth, salt, pepper, and smoked paprika (if using). Bring to a gentle boil, then reduce to a steady simmer. Cook 18–25 minutes, until the potatoes are very tender. - Choose your texture.
For a naturally creamy soup, ladle out 2–3 cups, blend until smooth, and stir it back in. If you’d rather keep it rustic, mash a few potato chunks against the side of the pot. - Finish gently.
Stir in Dijon (if using) and milk/half-and-half/oat milk (if using). Warm gently—don’t boil. - Brighten and serve.
Stir in dill and lemon juice (or vinegar). Taste and adjust salt and pepper. Serve hot with plenty of black pepper on top.
Easy add-ins (pick one)
You don’t need extras, but they’re fun when you want to stretch the pot.
- White beans: makes it heartier and adds protein without changing the cozy vibe.
- Sausage: brown it first, then cook onion in the drippings for a deeper flavor.
- Bacon: same idea as sausage, just smokier.
- Carrots or celery: adds sweetness and a little more texture.
- Spice lane: add a pinch of caraway for a deli-style warmth, or keep it smoky with paprika.
Serving ideas that make it feel like dinner
I love this soup with something crunchy on the side. It’s the contrast that makes each bite better.
- Thick toast or crusty bread
- A simple green salad with a lemony dressing
- A grilled cheese if you want full comfort-mode
If you’re planning a soup week, this bowl fits right in with other cozy dinners like Brocolli Potato Cheese Soup, Garlic Tomato Soup, or Lasagna Soup. When I’m craving heat, I swing toward Jalapeno Chicken Soup. If you want a potato-forward change-up, Cajun Potato Soup scratches that itch in a totally different way.
Storage, freezing, and reheating (so leftovers still taste good)
This cabbage and potato soup holds up beautifully, which makes it perfect for meal prep.
Fridge:
Cool the soup, then store it in airtight containers. It keeps well for about 4–5 days. The broth will thicken as it sits because the potatoes keep doing their starchy thing.
Freezer:
You can freeze it. Let it cool completely, portion it into freezer-safe containers, and freeze up to about 2 months. For the smoothest texture, freeze it before adding dairy, then stir in milk or cream after reheating.
Reheating:
Warm it over medium-low heat and stir often. If it thickened a lot, add a splash of broth or water until it loosens back up. If you used dairy, heat gently and avoid boiling.
Troubleshooting (quick fixes)
- Too thick? Add broth a little at a time and stir until it’s the texture you want.
- Too thin? Mash a few potatoes or blend a cup of the soup and stir it back in.
- Needs more flavor? Add salt first, then a squeeze of lemon. That combo fixes most soups fast.
- Cabbage still crunchy? Keep simmering. Cabbage softens more with time, especially once it’s fully warmed through.

Serving Up The Final Words
When you need comfort that doesn’t require a lot of effort, cabbage and potato soup delivers every time. Brown the cabbage, simmer the potatoes until they turn tender, then pick the texture that fits your mood. This cabbage and potato soup tastes cozy on day one, and somehow even better the next day. Make a big pot, stash leftovers, and enjoy the easiest kind of dinner win: future you is already fed.
FAQ
Can cabbage potato soup be frozen?
Yes. Cool it completely, then freeze in airtight containers for up to about 2 months. If you plan to freeze it, hold off on adding dairy until you reheat so the texture stays smooth.
How long is cabbage potato soup good for?
It’s usually best within 4–5 days in the fridge. Reheat gently, and add a splash of broth if it thickens up.
Which potatoes are best for soup?
Yukon Gold is the best all-around option because it gives tender chunks and a naturally creamy feel. Russets break down more and help thicken. Red potatoes hold their shape for chunkier bowls.
How do you thicken cabbage and potato soup without flour?
Blend a portion of the soup and stir it back in. Potato starch thickens the broth naturally. You can also mash a few potato pieces right in the pot.
