comforting one pot winter vegetable stew with cabbage and potatoes

30 min prep 6 min cook 5 servings
comforting one pot winter vegetable stew with cabbage and potatoes
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

When the first real snowstorm of the season arrived last January, I found myself standing at the kitchen window watching fat flakes swirl past the streetlights while my grandmother’s enamel pot gently burbled on the stove. The scent of onions, cabbage, and earthy potatoes drifted through the house like a lullaby, and suddenly I was seven again, wrapped in an oversized sweater, clutching a crust of buttered sourdough and waiting for my portion of what Grandma called “the quiet soup.” It wasn’t fancy—no imported spices or trendy produce—but it possessed the rare kind of magic that can stop time, heal a sore throat, and make even the gloomiest winter afternoon feel safe. Years later, after moving to a drafty city apartment, I started making my own version every time the forecast promised a blizzard. Friends began asking for the recipe, and I realized that everyone deserves a pot of something this reassuring waiting for them after a cold commute. So here it is: the same winter vegetable stew that has carried me through heartbreaks, deadlines, and more snow days than I can count. One pot, humble ingredients, and the gentle patience of a slow simmer—that’s all it takes to turn the season’s toughest vegetables into something velvety, nourishing, and deeply, soulfully good.

Why This Recipe Works

  • One-Pot Convenience: Everything cooks together, meaning fewer dishes and more time to curl up under a blanket.
  • Builds layers of flavor: A quick sauté of aromatics and tomato paste creates a rich base before the broth even hits the pan.
  • Budget-friendly brilliance: Cabbage, carrots, and potatoes are some of the most affordable produce items in winter.
  • Plant-powered protein: Cannellini beans add creaminess and staying power without any meat.
  • Flexible to taste: Easily vegan, gluten-free, or boosted with sausage depending on what your household craves.
  • Tastes even better tomorrow: The flavors marry overnight, making leftovers the holy grail of weekday lunches.

Ingredients You'll Need

Ingredients

Great stew starts with great produce, but that doesn’t mean you need to splurge. Look for vegetables that feel heavy for their size, have tight leaves or skin, and smell faintly sweet and earthy. Because this dish relies on so few components, each one pulls its weight.

Extra-virgin olive oil: A generous glug lays the foundation. Choose something fruity rather than peppery so it doesn’t overpower the gentle vegetables. If you’re out, a refined avocado or sunflower oil works, but avoid coconut—it solidifies in cold leftovers.

Yellow onion: The backbone of nearly every comforting soup. Dice it small so it melts into the broth. Sweet onions can be swapped in if that’s what you have, though they’ll make the final flavor a touch sweeter—perfect if you’re serving kids.

Carrots: Go for the bunch variety with tops still attached; they stay crunchier longer. Peel only if the skin is particularly scarred, since most nutrients live right beneath the surface.

Celery: Often overlooked, celery provides a subtle herbal note that brightens the whole pot. Save the leaves; they make a gorgeous garnish and taste like gentle parsley.

Garlic: Four plump cloves may sound like a lot, but they mellow into buttery sweetness as they simmer. Smash rather than mince to avoid bitter burnt specks.

Tomato paste: A single tablespoon transforms the broth from thin to silken by adding natural glutamates. Buy it in a tube if you can; it lasts months in the fridge and eliminates half-used-can guilt.

Green or Savoy cabbage: The star. Green cabbage is cheaper and widely available, while crinkly Savoy cooks faster and has a more delicate texture. Either way, slice against the grain so the shreds don’t turn into ropey ribbons.

Yukon Gold or Russet potatoes: Yukon keeps its shape; Russet breaks down and thickens the broth. I like a fifty-fifty mix for the best of both worlds. Leave the skins on for extra fiber—just scrub well.

Vegetable broth: Use low-sodium so you control the salt. Homemade is gold, but a quality boxed brand works. If all you have is water, bump up the herbs and add a strip of kombu for depth.

Cannellini beans: Their creamy interior contrasts with the toothy vegetables. Rinse canned beans to remove starchy liquid, or cook dried beans ahead with a bay leaf for economical batch cooking.

Fresh thyme & bay leaf: Thyme perfumes the broth without overwhelming delicate cabbage. Strip leaves off woody stems by running your fingers backwards. One bay leaf is plenty—two can edge toward eucalyptus.

Smoked paprika: Optional but magical. Just a pinch lends campfire warmth that tricks the palate into thinking there’s bacon in the pot.

Lemon juice & zest: Stirred in off-heat, this final hit of acid makes every vegetable taste more like itself. Bottled juice works in a pinch, but fresh zest adds floral oils you can’t fake.

How to Make Comforting One Pot Winter Vegetable Stew with Cabbage and Potatoes

1
Warm the pot & bloom the oil

Place a heavy 5-quart Dutch oven over medium heat for 1 full minute—this prevents sticking. Add 3 tablespoons olive oil and swirl to coat the surface evenly. When the oil shimmers but doesn’t smoke, you’re ready for aromatics.

2
Sauté the holy trinity

Stir in diced onion, carrot, and celery with ½ teaspoon kosher salt. The salt draws out moisture and speeds softening. Cook 6–7 minutes, stirring occasionally, until the onions turn translucent and the vegetables are fragrant enough to make your neighbors jealous.

3
Add garlic & tomato paste

Clear a small circle in the center of the pot, drop in 1 tablespoon tomato paste and the smashed garlic. Let the paste toast for 90 seconds—this caramelizes the natural sugars and removes any metallic taste from the can.

4
Deglaze with a splash of broth

Pour in ½ cup of your vegetable broth and scrape the bottom with a wooden spoon to lift every speck of flavorful fond. This step prevents burning later and builds depth you can’t get by simply simmering.

5
Load in potatoes & cabbage

Add chopped potatoes first so they sit longest in the hot liquid, then pile shredded cabbage on top. The cabbage will wilt dramatically—don’t worry if it towers above the rim initially.

6
Season the broth

Pour in remaining broth, add 1 teaspoon kosher salt, ½ teaspoon black pepper, 1 bay leaf, 1 teaspoon fresh thyme leaves, and a pinch of smoked paprika. Give everything one gentle fold—over-stirring can break potatoes into mush.

7
Simmer low and slow

Bring to a gentle bubble, then reduce heat to low, cover, and simmer 25 minutes. Keep the lid slightly ajar so steam escapes and prevents boil-overs. Stir once halfway to make sure potatoes aren’t sticking.

8
Add beans & finish

Stir in drained cannellini beans and simmer 5 more minutes to heat through. Fish out the bay leaf, then brighten with lemon juice and optional zest. Taste and adjust salt—it will likely need another pinch depending on your broth.

9
Rest and serve

Let the stew sit off-heat for 10 minutes. This allows the broth to thicken slightly and the temperature to drop to that perfect “warm without scorching your tongue” sweet spot. Ladle into deep bowls, shower with celery leaves, and serve with crusty bread for swiping the last drops.

Expert Tips

Use cold potatoes for better texture

Keep your chopped potatoes in a bowl of ice water until the last minute. Rinsing off excess starch prevents gluey broth and helps the cubes hold their shape through the long simmer.

Chiffonade cabbage like a pro

Stack leaves, roll them into a cigar, then slice thinly. Uniform shreds cook evenly and give that restaurant-quality look without any extra effort.

Simmer with the lid cracked

A slightly open lid prevents the pot from boiling over yet allows enough evaporation to concentrate flavors. You’ll end up with a velvety broth rather than a watery soup.

Finish with acid, not salt

Before adding more salt at the end, try a squeeze of lemon. Acid enlivens all the existing seasonings and often eliminates the need for extra sodium.

Variations to Try

  • Smoky sausage boost: Brown 8 oz sliced vegan or traditional kielbasa before the vegetables for a campfire vibe.
  • Spicy Tuscan twist: Swap thyme for rosemary, add a pinch of red-pepper flakes, and finish with a glug of good olive oil and shaved Parmesan.
  • Creamy coconut version: Replace 1 cup broth with full-fat coconut milk and stir in a handful of baby spinach at the end for a lush, dairy-free option.
  • Grain bowl base: Add ½ cup pearled barley during step 6 and an extra ½ cup broth. The grain plumps and turns the stew into a complete one-bowl meal.
  • Roasted root remix: Roast carrots and potatoes separately at 425 °F for 20 minutes, then add during step 8 for charred edges and deeper flavor.

Storage Tips

Cool leftovers to room temperature within 2 hours, then transfer to airtight containers. The stew keeps up to 5 days in the refrigerator and actually improves on day two once the herbs have mingled. For longer storage, ladle into freezer-safe jars, leaving 1 inch of headspace to account for expansion, and freeze up to 3 months. Thaw overnight in the fridge and reheat gently with a splash of water or broth to loosen.

If meal-prepping for the week, portion single servings into microwave-safe containers. When reheating, cover loosely and stir halfway so the potatoes heat evenly. Avoid rapid boiling during reheating—it can turn the beans grainy and the cabbage sulfurous.

Frequently Asked Questions

Yes, but be aware red cabbage will dye the broth a bluish-purple hue. Flavor-wise it’s slightly pepperier, so taste and adjust salt accordingly.

Cut potatoes into larger 1-inch chunks and add them before cabbage so they cook just until tender. Using waxy varieties like red or fingerling also helps them hold shape.

Absolutely. The only potential hidden gluten is in store-bought broth; double-check labels or use homemade to guarantee safety.

Yes. Sauté aromatics on the stovetop through step 3, then transfer everything except beans to a slow cooker. Cook on LOW 6–7 hours, adding beans during the final 30 minutes.

A crusty sourdough or seeded whole-wheat loaf stands up to the hearty broth. Tear, don’t slice, so the nooks capture every last drop.
comforting one pot winter vegetable stew with cabbage and potatoes
soups
Pin Recipe

Comforting One Pot Winter Vegetable Stew with Cabbage and Potatoes

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a Dutch oven over medium heat until shimmering.
  2. Sauté aromatics: Add onion, carrot, celery, and ½ teaspoon salt; cook 6–7 minutes until softened.
  3. Bloom tomato paste: Clear center, add tomato paste and garlic; cook 90 seconds.
  4. Deglaze: Pour in ½ cup broth, scrape up browned bits.
  5. Add vegetables: Stir in potatoes, then top with cabbage.
  6. Season: Add remaining broth, 1 teaspoon salt, pepper, bay leaf, thyme, and paprika.
  7. Simmer: Bring to gentle boil, reduce heat, cover partially, and cook 25 minutes.
  8. Finish: Stir in beans, simmer 5 more minutes; remove bay leaf and add lemon juice.
  9. Rest & serve: Let stand 10 minutes, then ladle into bowls and garnish with celery leaves.

Recipe Notes

Stew thickens as it sits; thin leftovers with water or broth when reheating. For a smoky depth without meat, add ½ teaspoon smoked paprika.

Nutrition (per serving)

234
Calories
8g
Protein
35g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.