Welcome to Letscookeasy

warm potato and cabbage soup with fresh rosemary for winter meals

By Clara Whitaker | February 04, 2026
warm potato and cabbage soup with fresh rosemary for winter meals

The Coziest Winter Soup: Warm Potato & Cabbage with Fresh Rosemary

There’s a certain magic that happens when the first real frost arrives. The air turns crisp, the last of the fall leaves crunch underfoot, and suddenly every fiber of your being craves something warm and comforting. For me, that “something” has always been this humble bowl of potato and cabbage soup, fragrant with fresh rosemary that I can still pick from the garden even in December. My grandmother used to make a version of this on the old cast-iron stove in her farmhouse kitchen, stirring the pot with a wooden spoon that had been handed down three generations. I remember sitting at her oil-cloth covered table, hands wrapped around a steaming bowl, feeling the cold melt away with every spoonful.

Years later, when I moved to the city and winter meant slushy sidewalks instead of snow-dusted fields, I recreated her soup from memory. Over time I tweaked it—using Yukon Gold potatoes for their buttery texture, adding a splash of dry white wine for depth, and finishing each bowl with a whisper of lemon zest to brighten the earthy flavors. It became my Sunday ritual: simmer a big pot, invite friends over, and let the week’s worries dissolve into fragrant steam. Whether you’re feeding a crowd on a snowy weekend or simply need a make-ahead lunch that reheats like a dream, this soup delivers. The cabbage melts into silky ribbons, the potatoes turn cloud-soft, and the rosemary perfumes the entire house with the promise that winter can be gentle, too.

Why This Recipe Works

  • One-pot wonder: Minimal dishes mean more time for Netflix marathons under a blanket.
  • Budget-friendly: Potatoes, cabbage, and rosemary are among the most affordable winter produce.
  • Meal-prep hero: Tastes even better on day three when the flavors meld.
  • Vegetarian & easily vegan: Swap vegetable broth and olive oil for butter for a plant-based hug in a bowl.
  • Customizable texture: Partially blend for creamy silkiness or leave rustic for hearty chunks.
  • Immune-boosting: Cabbage is packed with vitamin C and antioxidants—winter wellness in every spoon.

Ingredients You'll Need

Ingredients

Great soup starts with great ingredients, but that doesn’t mean you need anything fancy. Think of this as a love letter to winter’s humblest vegetables, elevated by a few thoughtful touches.

Produce

  • Yukon Gold potatoes – Their naturally creamy texture means you can use less dairy (or none at all). Look for medium-sized, firm potatoes with thin skins; skip any with green tinges or soft spots.
  • Green cabbage – A small head yields about eight cups shredded. Choose one that feels heavy for its size and has crisp, tightly packed leaves. Savoy cabbage works too, adding crinkly texture.
  • Yellow onion – The backbone of flavor. I like to dice it small so it melts into the broth.
  • Carrots – Just two, for subtle sweetness and color.
  • Fresh rosemary – Woody stems hold up during simmering; strip the leaves off two 4-inch sprigs. If your grocery only has the plastic clamshell, freeze the extras: they keep months and crumble easily for future recipes.
  • Garlic – Smash three cloves to release allicin, the compound that gives garlic its immune-boosting punch.

Pantry & Refrigerator Staples

  • Butter & olive oil – A 50-50 mix prevents the butter from burning while still lending rich flavor. Use all olive oil for vegan.
  • Low-sodium vegetable broth – Low-sodium lets you control salt, especially important if your potatoes vary in size.
  • Dry white wine – A ÂĽ cup adds nuanced acidity. Choose something you’d happily drink; Sauvignon Blanc or Pinot Grigio are perfect.
  • Bay leaf – Just one, for a whisper of herbal depth.
  • Lemon zest – Added off-heat, it lifts the entire soup from hearty to heavenly.
  • Sea salt & freshly cracked black pepper – Add in layers: sweat the vegetables with a pinch, simmer with more, finish with a final flourish.

How to Make Warm Potato & Cabbage Soup with Fresh Rosemary

1
Mise en place

Dice 1 medium onion, peel and cube 2 lbs Yukon Gold potatoes into ¾-inch pieces, peel and slice 2 carrots into half-moons, shred 8 cups cabbage (about ½ small head), smash 3 garlic cloves, strip rosemary leaves from 2 sprigs, measure ¼ cup white wine, warm 6 cups vegetable broth in a separate pot. Having everything ready prevents the dreaded “where did I put the garlic?” scramble.

2
Build the aromatic base

In a heavy 5-quart Dutch oven, melt 1 Tbsp butter with 1 Tbsp olive oil over medium heat until the butter foams. Add diced onion, carrot, and ½ tsp salt; sauté 5 minutes until edges turn translucent and fragrant. Lower heat slightly, add garlic and rosemary; cook 60 seconds more, stirring constantly so the garlic doesn’t brown.

3
Deglaze & deepen

Pour in ÂĽ cup dry white wine; increase heat to medium-high. Using a wooden spoon, scrape up the fond (those caramelized brown bits) as the wine bubbles away and reduces by half, about 2 minutes. This step concentrates flavor and ensures nothing burns later.

4
Simmer the potatoes

Add potatoes, bay leaf, and warm broth. Bring to a gentle boil, then reduce to maintain a lively simmer. Cover partially and cook 10 minutes; potatoes should be just tender when pierced with a fork but not falling apart.

5
Add cabbage in stages

Stir in half the shredded cabbage; it will mound above the liquid but wilts quickly. After 3 minutes, add the remaining cabbage plus 1 tsp salt and ½ tsp pepper. Partially cover again and simmer 12–15 minutes, stirring occasionally, until cabbage is silky and potatoes are velvety.

6
Texture check

Decide your vibe: leave it brothy-chunky for a rustic feel, or grab an immersion blender and pulse 3–4 times to create a creamy base with tender potato cubes bobbing about. If using a countertop blender, cool slightly and blend only 1 cup, then return to pot.

7
Finish bright

Remove bay leaf. Off heat, stir in 1 tsp finely grated lemon zest and 1 Tbsp chopped fresh parsley. Taste, adjusting salt and pepper; the soup should sing with savory depth and a subtle citrus lift.

8
Serve & garnish

Ladle into warm bowls. Drizzle with peppery extra-virgin olive oil, scatter extra rosemary needles, and add a crack of black pepper. Crusty sourdough or a slab of Irish soda bread on the side is non-negotiable.

Expert Tips

Winter rosemary hack

If fresh rosemary is scarce, freeze individual sprigs in ice-cube trays filled with olive oil. Pop one straight into the pot for instant aromatics without woody bits.

Speedy weeknight version

Use pre-shredded coleslaw mix and baby potatoes halved. Dinner is on the table in 30 minutes flat.

Low-sodium control

Taste the broth after simmering; potatoes absorb salt. Keep a small pitcher of hot water nearby to thin if it reduces too much, adjusting seasoning afterward.

Make-ahead creaminess

The soup thickens as it sits. Reheat with a splash of broth or unsweetened oat milk for that just-cooked silkiness.

Zero-waste twist

Save the cabbage core: slice thinly and pickle in rice vinegar, sugar, and chili flakes for a tangy topping that cuts the soup’s richness.

Freezer success

Cool completely, portion into silicone muffin trays, freeze, then pop out “soup pucks” into zip bags. Two pucks plus hot water equals instant single-serve lunch.

Variations to Try

  • Smoky German twist: Swap half the butter for diced bacon or smoked tofu; add 1 tsp caraway seeds with the onion and finish with a splash of apple cider vinegar.
  • Creamy celery root upgrade: Replace half the potatoes with peeled celery root cubes for a delicate, nutty flavor.
  • Spicy Tuscan: Add ½ tsp red-pepper flakes with the garlic and finish with a glug of peppery olive oil and shaved Parmesan.
  • Lentil-hearty: Stir in Âľ cup green or French lentils with the broth; they’ll cook in the same 20-minute window.
  • Golden turmeric glow: Add 1 tsp ground turmeric and ½-inch knob of fresh ginger with the onions for anti-inflammatory sunshine.

Storage Tips

Refrigerator: Cool completely, transfer to airtight glass containers, and refrigerate up to 5 days. The flavors actually improve on day two when the rosemary fully infuses.

Freezer: Portion into 2-cup containers, leaving ½-inch headspace for expansion. Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting, stirring every minute.

Reheating: Warm gently over medium-low heat, thinning with broth or water as needed. Avoid a rolling boil, which can turn potatoes mushy.

Make-ahead potluck trick: Make the soup through step 5, cool, and refrigerate without the final lemon zest. Transport in a slow-cooker insert, reheat on the “warm” setting at the party, then stir in zest for last-minute brightness.

Frequently Asked Questions

Yes, though it will dye the soup a lovely purple-pink hue. Add 1 tsp vinegar to maintain color vibrancy.

Naturally gluten-free; just double-check that your broth brand is certified if you’re celiac.

Use 1 tsp dried, crushed between your fingers, but add it with the onions so it rehydrates. Fresh is worth the splurge for the essential oils.

Add ½ tsp salt, stir, wait 30 seconds, taste. Repeat until flavors pop. A squeeze of lemon juice or a splash of vinegar often awakens the whole pot.

div id="collapse5" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
Absolutely—use an 8-quart pot and increase simmering time by 5 minutes. Freeze half for a no-cook night later.

Serve alongside grilled cheese with sharp white cheddar or a mustardy chickpea & kale salad for protein-packed balance.
warm potato and cabbage soup with fresh rosemary for winter meals
soups
Pin Recipe

warm potato and cabbage soup with fresh rosemary for winter meals

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Melt & sauté: Heat butter and olive oil in a 5-quart Dutch oven over medium. Add onion, carrot, and ½ tsp salt; cook 5 minutes until translucent.
  2. Aromatics: Stir in garlic and rosemary; cook 60 seconds.
  3. Deglaze: Pour in wine; increase heat to medium-high and reduce by half, about 2 minutes.
  4. Simmer potatoes: Add potatoes, bay leaf, and warm broth. Partially cover, simmer 10 minutes.
  5. Add cabbage: Stir in cabbage in two batches, seasoning with remaining 1 tsp salt and pepper. Simmer 12–15 minutes until silky.
  6. Texture: Optional immersion-blend 3–4 times for creaminess.
  7. Finish: Off heat, stir in lemon zest and parsley. Taste, adjust seasoning, serve hot.

Recipe Notes

Soup thickens on standing; thin with broth when reheating. For extra richness, swirl in a spoon of crème fraîche or coconut yogurt just before serving.

Nutrition (per serving)

218
Calories
5g
Protein
32g
Carbs
8g
Fat

More Recipes