hearty one pot winter vegetable stew with cabbage and potatoes

30 min prep 1 min cook 5 servings
hearty 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!

There’s a certain kind of magic that happens when the first real cold snap hits. The air turns crisp, the light shifts to that soft winter gold, and suddenly all I want is something bubbling away on the stove while I curl up with a thick pair of socks and a novel I’ve already read three times. This hearty one-pot winter vegetable stew with cabbage and potatoes is the edible version of that feeling—rustic, reassuring, and unapologetically humble. I first threw it together on a Sunday when the farmers’ market was down to the last of the root vegetables and a gnarly head of savoy cabbage that looked like it had been kissed by frost. One hour later, the entire house smelled like bay leaves and sweet onions, and my neighbor knocked to ask if I was “cooking something that tasted like childhood.” I’ve made it weekly ever since, doubling the batch so I can stash quart containers in the freezer for those February nights when even the dog refuses to go outside. If you’re looking for a soup that tastes like someone tucked you into a wool blanket and told you everything will be okay, you’ve found it.

Why This Recipe Works

  • One pot, zero fuss: Everything simmers together, building layers of flavor while you scroll through your phone or help the kids with homework.
  • Pantry heroes: Russet potatoes, green cabbage, and carrots keep for weeks in cold storage, so you can shop once and eat all month.
  • Silky without dairy: A quick mash of potatoes against the side of the pot releases starch for naturally creamy body—no cream, no coconut milk, no cashews.
  • Weekend batch, weekday speed: Flavors deepen overnight; reheat in five minutes for lightning-fast lunches.
  • Vegan by default: Use vegetable broth and olive oil, or swap in butter and chicken stock if that’s what you have—either way, it’s ridiculously comforting.
  • Customizable to every eater: Add white beans for protein, smoked paprika for campfire vibes, or a parmesan rind for umami depth.

Ingredients You'll Need

Ingredients

Great stew starts with great produce, but that doesn’t mean you have to remortgage the house. Look for vegetables that feel heavy for their size and smell like the earth they came from. The potatoes should be firm, with no green tinge under the skin; that color signals solanine, a bitter compound that can upset sensitive stomachs. For cabbage, choose tightly packed heads that squeak when you press them—savoy is my favorite for its crinkled leaves and gentle sweetness, but everyday green cabbage works beautifully and costs pocket change. Carrots should snap cleanly; if they bend like a yoga instructor, they’re old and will taste woody. Leeks hide grit between their layers, so slice them first, then swish the half-moons in a bowl of cold water so the sand sinks. Fresh thyme and bay leaves are worth the splurge; dried thyme becomes dusty in long cooking, while fresh sprigs perfume the broth. Finally, use a broth you’d happily sip on its own—homemade vegetable stock is liquid gold, but a low-sodium store-bought version lets you control salt as the stew reduces.

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

1
Warm the pot and bloom the aromatics

Place a heavy 5–6 quart Dutch oven over medium heat. Add 3 tablespoons olive oil (or a mix of oil and butter for extra richness). When the surface shimmers, scatter in 1 large diced onion and 2 sliced leeks (white and light green parts only). Season with ½ teaspoon kosher salt and sauté until the edges turn translucent and the onions start to sweat, about 6 minutes. Add 3 minced garlic cloves and cook 1 minute more, just until you can smell garlic—not browned, which turns bitter.

2
Build the flavor base

Stir in 2 teaspoons sweet paprika, 1 teaspoon dried thyme (or 3 sprigs fresh), ½ teaspoon cracked black pepper, and a tiny pinch of cayenne for warmth. Let the spices toast for 30 seconds; they’ll darken slightly and smell nutty. Deglaze with ¼ cup dry white wine or a splash of broth, scraping the brown bits—those stuck-on flecks equal free flavor.

3
Add the sturdy vegetables

Peel and cube 1½ pounds russet potatoes (about 3 medium) into ¾-inch pieces; the starch thickens the broth. Add them along with 3 large carrots sliced into half-moons and 1 diced celery root if you have it—its nutty perfume is heavenly. Pour in 6 cups vegetable broth, 1 bay leaf, and 2 teaspoons kosher salt. Bring to a boil, then reduce to a steady simmer, partially cover, and cook 12 minutes so the potatoes start to release their starch.

4
Layer in the cabbage

While the potatoes simmer, core and shred 1 small head of cabbage (about 8 cups). Don’t be alarmed by the mountain of greens—it wilts dramatically. Add half the cabbage to the pot, pressing it down with a wooden spoon until submerged. Simmer 3 minutes, then add the remaining cabbage. This two-stage method prevents the pot from overflowing and ensures even wilting.

5
Simmer until velvety

Reduce heat to low, cover fully, and let the stew burble gently for 20–25 minutes. The cabbage should be silky, the potatoes tender enough to split with a fork, and the broth slightly thickened. If you like a brothy soup, stop here; for a creamier texture, mash a ladleful of potatoes against the side of the pot and stir them back in.

6
Brighten and season

Fish out the bay leaf and any woody thyme stems. Taste for salt; winter vegetables are thirsty and may need another ½ teaspoon. Stir in 1 teaspoon apple cider vinegar or lemon juice to sharpen the flavors, and a handful of chopped parsley for color. If you’re feeling decadent, swirl in a tablespoon of cold butter for glossy richness.

7
Serve with intention

Ladle into deep bowls over toasted sourdough or alongside a wedge of aged cheddar. Finish with a drizzle of grassy olive oil and a crack of fresh pepper. The stew will continue to thicken as it sits; thin leftovers with a splash of water or broth when reheating.

Expert Tips

Low-and-slow is your friend

A gentle simmer coaxes sweetness from onions and cabbage; a rolling boil turns potatoes to mush and clouds the broth.

Deglaze for depth

If you skip the wine, use 2 tablespoons of tomato paste instead; it adds umami and a subtle rosy hue.

Freeze in portions

Ladle cooled stew into silicone muffin trays; freeze, pop out, and store in zip bags for single-serve blocks that thaw in minutes.

Overnight flavor bomb

Make the stew a day ahead; the starch and cabbage fibers absorb broth and spices, tasting even better the next evening.

Color retention hack

Add a pinch of baking soda to keep cabbage green, but use sparingly—too much yields mushy, soapy veggies.

Speed it up with a pressure cooker

Follow steps 1–4 in an Instant Pot on sauté, then pressure-cook on high for 8 minutes, quick-release, and proceed with step 6.

Variations to Try

  • Smoky & Meaty: Add 1 cup diced smoked sausage or kielbasa in step 2; swap paprika for smoked paprika.
  • Beans & Greens: Stir in 1 can rinsed cannellini beans during the last 5 minutes and a handful of baby spinach just before serving.
  • Curried Comfort: Replace thyme with 1 tablespoon mild curry powder and finish with coconut milk instead of butter.
  • Root-veggie Remix: Swap half the potatoes for parsnips or celery root for a sweeter, more complex base.
  • Fire-roasted twist: Add 1 cup diced fire-roasted tomatoes with the broth for a slightly tangy, rose-tinged broth.

Storage Tips

Refrigerator: Cool stew completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully, but the cabbage will continue to soften—some of us love that extra silkiness.

Freezer: Ladle into freezer-safe quart bags, squeeze out excess air, and freeze flat for up to 3 months. Thaw overnight in the fridge or submerge the sealed bag in a bowl of cool water for 1 hour.

Reheating: Warm gently over medium-low heat, thinning with water or broth until the texture feels right. Microwaves work in a pinch; cover loosely and stir every 60 seconds to avoid volcanic eruptions.

Make-ahead lunch jars: Portion stew into 2-cup mason jars; top with a layer of fresh spinach before sealing. At work, microwave 2 minutes, stir, then microwave 1 minute more—spinach wilts perfectly.

Frequently Asked Questions

Absolutely. Red cabbage will dye the broth a fun purple-blue. Add a splash of vinegar to keep the color vibrant; otherwise it fades to slate gray—still tasty, just less photogenic.

Russets are high-starch and break down easily, which is great for thickening but can turn to mush if boiled too aggressively. Switch to waxy Yukon Golds if you want distinct cubes that hold shape.

Yes, as written it’s naturally gluten-free. If you add sausage or broth cubes, double-check labels for hidden wheat.

Sauté aromatics on the stove first for best flavor, then transfer everything except the vinegar/parsley to a slow cooker. Cook on low 6–7 hours or high 3–4 hours. Finish with acid and herbs before serving.

Salt in layers: add a pinch, wait 2 minutes, taste. If it still tastes flat, try a splash of acid (vinegar, lemon) or a dab of miso paste stirred into a little hot broth before adding to the pot.

A crusty sourdough or seeded whole-grain loaf is classic. For gluten-free diners, serve with warm cornbread or crispy roasted chickpeas on top for crunch.
hearty one pot winter vegetable stew with cabbage and potatoes
soups
Pin Recipe

Hearty 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. Bloom aromatics: Heat oil in Dutch oven over medium. Add onion & leeks with ½ tsp salt; sauté 6 min until translucent. Stir in garlic, paprika, thyme, pepper, cayenne; cook 30 sec. Deglaze with wine.
  2. Build the base: Add potatoes, carrots, celery root, broth, bay leaf, and remaining salt. Bring to boil, reduce to simmer, partially cover 12 min.
  3. Layer cabbage: Add half the cabbage, pressing to submerge. Simmer 3 min, then add rest of cabbage. Cover fully and simmer 20–25 min until silky.
  4. Finish & serve: Remove bay leaf. Mash a spoonful of potatoes for extra body if desired. Season, add vinegar, and stir in parsley. Serve hot with crusty bread.

Recipe Notes

Stew thickens as it stands; thin with water or broth when reheating. Flavors deepen overnight—perfect for meal prep.

Nutrition (per serving)

218
Calories
5g
Protein
34g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.