Save The kitchen window was fogged up completely, rain drumming against the glass, when I realized I had half a cabbage wilting in the crisper and a bag of potatoes going soft. I wasn't in the mood for anything complicated, just something warm that would fill the house with steam and comfort. What came together that afternoon surprised me: a soup so silky and mild it tasted like a hug, with just enough sweetness from the cabbage to make you go back for seconds. I've been making it ever since, especially when the weather turns grey and I need something simple to reset the day.
I made this for my neighbor once after she mentioned feeling under the weather, and she called it the kind of soup that makes you forget you're sick. We sat at her kitchen table with mismatched bowls, tearing apart a baguette and talking about nothing in particular. She said it reminded her of something her grandmother used to make, though she couldn't remember the name. That's the thing about simple soups: they slip into your memory without trying, and suddenly they belong to everyone who tastes them.
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 gives the soup a round, comforting base, and using unsalted means you control the seasoning perfectly.
- Yellow onion: Sweet and mellow when cooked low and slow, it adds depth without shouting.
- Garlic: Just two cloves are enough to add warmth without overpowering the delicate cabbage.
- Green cabbage: It turns surprisingly sweet and tender when simmered, almost melting into the broth.
- Russet potatoes: Their high starch content breaks down beautifully, thickening the soup and giving it body.
- Carrots: A touch of natural sweetness and color, plus they add a bit of texture if you leave some chunks.
- Vegetable stock: The backbone of flavor, so use a good one or make your own if you have time.
- Whole milk or cream: This is what makes the soup velvety and rich, though you can use less if you prefer it lighter.
- Bay leaf and thyme: Earthy, aromatic notes that simmer quietly in the background.
- Nutmeg: Just a pinch adds a secret warmth that people notice but can't quite name.
- Fresh parsley: Bright green and grassy, it wakes up every spoonful right before serving.
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 in a large pot over medium heat until it foams, then add the diced onion and let it cook gently until it turns soft and translucent, about four minutes. The kitchen will start to smell like home.
- Add the garlic:
- Stir in the minced garlic and cook for just one minute, until it releases that sharp, sweet fragrance. Don't let it brown or it'll turn bitter.
- Soften the vegetables:
- Toss in the sliced cabbage and diced carrots, stirring them around until they start to wilt and soften, about five minutes. The cabbage will shrink down more than you expect.
- Build the base:
- Add the diced potatoes, bay leaf, thyme, and vegetable stock, then bring everything to a rolling boil. Reduce the heat to a gentle simmer and let it bubble away uncovered for 20 to 25 minutes, until the potatoes are completely tender and starting to fall apart.
- Blend to your liking:
- Pull out the bay leaf, then use an immersion blender to puree about half the soup, leaving some chunks for texture. If you don't have an immersion blender, carefully transfer half to a regular blender, then stir it back in.
- Finish with cream:
- Stir in the milk or cream, then season with salt, pepper, and a tiny pinch of nutmeg. Warm it through gently without letting it boil, or the dairy might split.
- Serve:
- Ladle into warm bowls, scatter fresh parsley over the top, and serve with crusty bread on the side. It's best eaten right away, though leftovers reheat beautifully.
Save One winter evening, I served this soup to friends who showed up unexpected and cold from a long drive. I hadn't planned anything fancy, but watching them lean over their bowls, breathing in the steam and going quiet for a few spoonfuls, I realized this was exactly what they needed. Sometimes the best meals aren't the ones you plan, they're the ones that meet people right where they are, warm and unpretentious and exactly enough.
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 a vegan version, swap the butter for olive oil and use oat or cashew milk, which both stay creamy when heated. For something heartier, stir in chopped cooked bacon or smoked sausage just before serving, letting the smoky fat melt into the broth. I've also made this with Yukon Gold potatoes when that's all I had, and they gave the soup an almost buttery richness without any extra cream.
Storing and Reheating
This soup keeps in the fridge for up to four days and actually tastes better the next day after the flavors settle. Reheat it gently on the stove over low heat, adding a splash of milk or stock if it's thickened up too much. I don't recommend freezing it because the potatoes can get grainy when thawed, though the flavor will still be fine if you're not too picky about texture.
Serving Suggestions
I love pairing this with a crusty sourdough loaf, the kind with a chewy crust that soaks up the broth perfectly. A simple green salad with a sharp vinaigrette balances the richness, and a crisp white wine like Riesling or Pinot Grigio cuts through the creaminess in the best way.
- Top with a drizzle of good olive oil and cracked black pepper for a finishing touch.
- Serve alongside roasted garlic bread or cheese toasts for extra comfort.
- Garnish with crispy fried onions or chives if you want a little crunch and color.
Save This soup has become my go to whenever I need something easy that still feels like care in a bowl. I hope it finds a spot in your rotation, especially on those nights when simple is exactly what you're craving.
Cooking Questions & Answers
- → Can I make this soup vegan?
Yes, simply substitute olive oil for butter and use your favorite plant-based milk instead of dairy cream or whole milk.
- → What type of potatoes work best?
Russet potatoes are ideal for their starchy texture that creates creaminess. Yukon Gold potatoes also work wonderfully and provide extra smooth consistency.
- → 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 and visual appeal. Avoid over-blending for the best texture.
- → Can I add meat to this soup?
Absolutely. Chopped cooked bacon or diced smoked sausage makes an excellent addition for a heartier, non-vegetarian version with added smoky flavor.
- → How should I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of milk or stock if needed to adjust consistency.
- → What wine pairs well with this soup?
A crisp white wine like Riesling complements the creamy, slightly sweet flavors beautifully. The wine's acidity balances the richness of the soup.