Pin It The steam rising from this pot always fogs up my kitchen window, and I never bother wiping it clear. There's something about the soft hiss of cabbage meeting hot butter that makes me slow down, even on the busiest weeknights. I stumbled onto this soup one January when I had half a cabbage wilting in the crisper and a bag of potatoes that needed using. What came out of that pot was so much better than I expected, creamy and gentle, with just enough sweetness from the cabbage to make you take a second spoonful without thinking.
I made this for my neighbor once after she mentioned feeling under the weather, and she texted me later asking if I'd added something secret. I hadn't, just butter, patience, and that nutmeg I almost skipped. She said it reminded her of something her grandmother used to make, which is the highest compliment a soup can get. Now I keep the ingredients on hand because you never know when you'll need something warm to share.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Unsalted butter: This is your flavor foundation, let it foam gently before adding the onion so it coats every piece with richness.
- Yellow onion: Dice it small and cook it slow, the natural sugars will sweeten the whole pot without any added sugar.
- Garlic: Fresh cloves matter here, they bloom in the butter and perfume the soup in a way powder never will.
- Green cabbage: Slice it thin so it melts into the broth, becoming silky and sweet as it simmers.
- Russet potatoes: Their starch breaks down beautifully, thickening the soup naturally when you blend it.
- Carrots: They add a subtle earthy sweetness and a pop of color that makes each bowl feel brighter.
- Vegetable stock: Use good quality stock, it's the backbone of the flavor and you'll taste the difference.
- Whole milk or cream: Stir this in at the end to keep it from curdling, it turns the soup velvety without feeling heavy.
- Bay leaf and thyme: These quiet herbs work in the background, rounding out the flavor without shouting.
- Nutmeg: Just a pinch warms the whole pot, but don't skip tasting first because a little goes a long way.
- Fresh parsley: Chop it right before serving, the green brightness cuts through the creaminess perfectly.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with the aromatics:
- Melt the butter over medium heat until it smells nutty, then add the onion and let it cook gently until it's soft and translucent, about four minutes. Stir in the garlic and let it sizzle for just a minute, you'll know it's ready when the smell fills your kitchen.
- Soften the vegetables:
- Add the cabbage and carrots, stirring them into the buttery base, and let them sauté for five minutes until they start to wilt and lose their raw edge. This step builds sweetness you can't get any other way.
- Build the base:
- Toss in the potatoes, bay leaf, thyme, and stock, then bring everything to a boil before dialing it back to a gentle simmer. Let it cook uncovered for twenty to twenty-five minutes, stirring occasionally, until the potatoes are so tender they break apart when you press them with a spoon.
- Blend to creamy perfection:
- Fish out the bay leaf, then use an immersion blender to purée about half the soup, leaving some chunks for texture and body. If you blend it all, you lose that homemade feel.
- Finish with richness:
- Stir in the milk or cream, then season with salt, pepper, and a pinch of nutmeg, tasting as you go. Warm it through gently without letting it boil, or the dairy might curdle and ruin the silky finish.
- Serve it warm:
- Ladle the soup into bowls, scatter fresh parsley on top, and set out crusty bread if you have it. The steam, the color, the smell, it all matters.
Pin It One rainy Sunday, I served this soup in mismatched bowls to a table full of friends who weren't expecting much from cabbage and potatoes. The room went quiet except for spoons scraping bowls, and someone said it tasted like a hug. I've never forgotten that, because it's exactly what I was hoping to make.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
If you want to go vegan, swap the butter for olive oil and use your favorite plant-based milk, it still turns out creamy and comforting. For a heartier version, stir in chopped cooked bacon or smoked sausage just before serving, the smokiness plays beautifully with the sweet cabbage. Yukon Gold potatoes work too if you want extra creaminess, they're waxier and hold their shape a bit more but still blend into something lush.
Pairing and Serving
This soup loves a crisp white wine like Riesling, the acidity cuts through the cream and highlights the sweetness of the cabbage. Serve it with thick slices of crusty bread for dipping, or keep it simple with crackers if that's what you have. Leftovers are even better the next day, the flavors marry and deepen overnight in the fridge.
Storage and Reheating
Store any leftovers in an airtight container in the fridge for up to four days, just give it a good stir before reheating. Warm it gently on the stove over low heat, adding a splash of milk or stock if it's thickened too much. I don't recommend freezing this soup because the dairy can separate when thawed, but if you must, freeze it before adding the milk and stir that in fresh when you reheat.
- Reheat slowly to preserve the creamy texture.
- Add fresh parsley right before serving for the brightest flavor.
- If it tastes flat after storing, a pinch of salt and a grind of pepper will wake it back up.
Pin It This is the kind of soup that makes you feel capable, even on days when nothing else does. Keep it in your rotation and it'll take care of you.
Recipe FAQs
- → Can I make this soup dairy-free?
Yes, substitute the butter with olive oil and use your favorite plant-based milk such as oat, almond, or coconut milk for a completely vegan version.
- → What type of potatoes work best?
Russet potatoes are ideal for their starchy texture that creates creaminess when blended. Yukon Gold potatoes are an excellent alternative for even more buttery richness.
- → How do I achieve the right texture?
Use an immersion blender to partially purée the soup, leaving some chunks of potato and cabbage for body. Blend about half the soup for the perfect creamy-yet-chunky consistency.
- → Can I prepare this soup in advance?
Absolutely. This soup stores well in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of milk or stock if it has thickened too much.
- → What can I add for more protein?
Chopped cooked bacon, smoked sausage, or diced ham make excellent additions. For vegetarian protein, consider white beans or chickpeas stirred in during the last few minutes of cooking.
- → Why shouldn't I boil after adding cream?
Boiling cream can cause it to separate or curdle. Heat gently just until warmed through to maintain the smooth, velvety texture of the finished soup.