one pot winter vegetable soup with potatoes carrots and cabbage

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

Love this? Pin it for later!

One-Pot Winter Vegetable Soup with Potatoes, Carrots & Cabbage

When the first real cold snap arrived last week, I found myself standing at the kitchen window, watching the last stubborn oak leaf cling to the branch while snowflakes swirled around it. My grandmother’s voice echoed in my head: “When the world feels too sharp, make soup—it rounds everything out again.” Within minutes, I was slicing onions, scraping carrots, and crumbling a bay leaf into the pot the way she taught me. Forty-five minutes later, the house smelled like safety, and the soup tasted like a second chance at warmth. This one-pot winter vegetable soup has been my family’s January reset button ever since.

This is not a dainty, sip-from-a-teacup kind of soup. It’s thick, hearty, and proud to be dinner. The potatoes collapse just enough to thicken the broth, the carrots stay bright and sweet, and the cabbage melts into silky ribbons that wrap around every spoonful. It’s vegan by accident (though a grate of Parmesan never hurt), gluten-free without trying, and costs less than a fancy coffee per bowl. Make it on a Sunday, portion it into jars, and you’ll have lunches for the week that actually make you look forward to Monday.

Why This Recipe Works

  • True one-pot magic: Everything from sweating the aromatics to the final simmer happens in a single Dutch oven—fewer dishes, more couch time.
  • Layered flavor, zero fuss: A quick sauté of onion, garlic, and tomato paste creates a umami-rich base that tastes like it simmered all afternoon.
  • Texture balance: Dicing the potatoes small (½-inch) lets some dissolve to thicken the broth while leaving pleasant chunks.
  • Flexible veg ratio: Swap in parsnips, kale, or even leftover roasted squash—just keep the total volume the same.
  • Freezer hero: Thaws beautifully; the cabbage doesn’t turn stringy thanks to the quick shred and gentle simmer.
  • Budget brilliance: Feeds six hungry adults for well under $8 total, even with organic produce.

Ingredients You'll Need

Ingredients

Before we dive in, a quick produce-aisle pep talk: choose potatoes that still feel firm and smell faintly of earth—avoid any with a green tinge under the skin. For carrots, look for ones that haven’t been polished to a plastic shine; the natural matte skin holds more flavor. And cabbage? Heft is everything: a dense, football-sized head will be sweeter and last longer in the crisper drawer.

  • Extra-virgin olive oil – 3 Tbsp A generous glug adds silkiness; use a mild, fruity variety rather than a peppery Tuscan so it doesn’t overpower the vegetables.
  • Yellow onion – 1 large (about 1 cup diced) Sweet and dependable; dice small so it melts into the background.
  • Carrots – 3 medium (1½ cups diced) Look for carrots with tops still attached—they’re fresher and keep longer.
  • Celery – 2 stalks (1 cup diced) Include the leaves; they’re the most fragrant part.
  • Garlic – 4 cloves, minced Smash, salt, and mince to a paste for even distribution.
  • Tomato paste – 2 Tbsp Buy the tube kind; it keeps forever in the fridge and saves opening a whole can.
  • Yukon Gold potatoes – 1½ lb (about 4 medium) Their medium starch level thickens without turning gluey.
  • Green cabbage – ½ small head (4 cups shredded) Cut through the core first, then thinly slice; the core keeps the shreds fluffy.
  • Vegetable broth – 6 cups, low-sodium Swanson’s “cooking” stock is my weeknight go-to for depth without salt overload.
  • Bay leaf – 1 Turkish bay leaves are milder; California ones are stronger—adjust accordingly.
  • Fresh thyme – 3 sprigs (or ½ tsp dried) Strip the leaves if fresh; dried works but add it earlier so it blooms.
  • Smoked paprika – ¼ tsp Adds a whisper of campfire without liquid smoke.
  • Sea salt & black pepper – to taste Season at every stage; potatoes love salt.
  • Apple cider vinegar – 1 tsp Brightens at the end; lemon works too.
  • Fresh parsley – 2 Tbsp, chopped Optional, but the pop of green makes it feel fresh even on day four.

How to Make One-Pot Winter Vegetable Soup with Potatoes, Carrots and Cabbage

1
Warm the pot & bloom the oil

Place a heavy 5- to 6-quart Dutch oven over medium heat for 1 full minute—this prevents sticking. Add olive oil; swirl to coat. When the surface shimmers but doesn’t smoke, you’re ready. This initial heat ensures the onions start softening immediately, building sweetness.

2
Sauté the aromatic trinity

Stir in diced onion, carrot, and celery with a pinch of salt. Cook 6–7 minutes, reducing heat if the edges brown too fast. You want translucent, not caramelized—save that for French onion soup. The salt draws out moisture, preventing scorching.

3
Create the umami base

Clear a hot spot in the center; add tomato paste and garlic. Mash and stir for 2 minutes until the paste darkens to brick red. This concentrated tomato sugars, deepening flavor exponentially.

4
Deglaze with broth

Pour in 1 cup broth; scrape the fond (those tasty browned bits) with a wooden spoon. This lifts caramelized sugars back into the soup, giving restaurant-level depth without wine.

5 div>
Add potatoes & seasoning

Stir in diced potatoes, bay leaf, thyme, smoked paprika, 1 tsp salt, and several grinds of pepper. The potatoes should be ½-inch cubes—small enough to cook evenly, large enough to stay toothsome.

6
Simmer until potatoes soften

Add remaining 5 cups broth; bring to a boil, then reduce to lively simmer. Cover partially and cook 12 minutes. Potatoes should yield easily to a fork tip but not fall apart.

7
Load in the cabbage

Stuff the shredded cabbage into the pot—it will look mountainous, but wilts to roughly one-third. Press down with the spoon; simmer 5 minutes uncovered. This quick cook keeps color vibrant and texture silky.

8
Finish with brightness

Fish out bay leaf and thyme stems. Stir in apple cider vinegar; taste. Add more salt, pepper, or a splash more broth if too thick. Ladle into warm bowls; shower with parsley.

Expert Tips

Control the simmer

A gentle bubble (tiny ripples across the surface) prevents potatoes from breaking into mush; if it boils too hard, lower heat immediately.

Prep once, eat twice

Double the batch and freeze flat in quart bags; they stack like books and thaw in under 10 minutes under warm tap water.

Overnight flavor boost

Soup tastes even better the next day as starches absorb broth; simply thin with a splash of water or broth when reheating.

Salt in stages

Salt the aromatics, again after potatoes cook, and a final pinch at the end. Layering prevents over-salting and builds complexity.

Shine without fat

For a glossy finish, whisk 1 Tbsp olive oil with a splash of soup and swirl on top just before serving—restaurant trick, zero cream.

Egg on it

Crack an egg into individual bowls, microwave 45 seconds, and slide the jammy yolk onto hot soup—protein upgrade with zero extra pans.

Variations to Try

  • Smoky German twist: Swap smoked paprika for ½ tsp sweet and add 1 cup diced vegan bratwurst or tempeh bacon during the last 5 minutes.
  • Creamy version: Blend 1 cup of finished soup until smooth; stir back in for chowder vibes without dairy.
  • Spicy greens: Replace half the cabbage with shredded kale and add ¼ tsp red-pepper flakes with the garlic.
  • Protein boost: Add 1 can (15 oz) chickpeas, drained, when you add the cabbage; they heat through while keeping firm skins.
  • Grain bowl base: Stir in ½ cup quick-cooking quinoa during step 6; it plumps in the same time as the potatoes.

Storage Tips

Refrigerator: Cool completely, then store in airtight glass containers up to 5 days. The flavor deepens daily; thin with broth when reheating.

Freezer: Ladle into quart-size freezer bags, press out air, label, and freeze flat up to 3 months. Thaw overnight in fridge or use the quick-water-bath method.

Reheating: Warm gently over medium-low, stirring often. Microwaves work but heat in 60-second bursts to prevent cabbage from turning sulfurous.

Make-ahead lunch jars: Portion into 2-cup mason jars; keep parsley in a tiny zip bag on top so it stays bright until you microwave.

Frequently Asked Questions

Absolutely. Red cabbage will tint the broth a dusky purple and add a slightly peppery note. Cook time remains the same; just be aware the color may mute to lavender after freezing.

Two culprits: heat too high or wrong potato type. Yukon Golds hold shape better than Russets; if using Russets, cut larger (¾-inch) and simmer very gently. Also, wait to salt until after they’ve simmered 5 minutes—salt can sometimes accelerate breakdown.

Yes, but sauté aromatics on the stovetop first for best flavor (or use the sauté function on an Instant Pot). Transfer everything except cabbage to slow cooker; cook on LOW 6 hours. Add cabbage in the last 30 minutes to keep color and texture.

For infants 8 months+, blend a cup of the finished soup until smooth and thin with breast milk or formula. Omit smoked paprika and reduce salt for younger palates.

Stir in ½ tsp white miso or ¼ tsp fish-free Worcestershire. Acid also wakes things up—another splash of vinegar or squeeze of lemon right before serving.

Because of the cabbage and potatoes, this soup is too dense for safe water-bath canning. Freeze instead, or pressure-can only if you puree the entire batch and follow tested USDA times for pureed vegetable soups.
one pot winter vegetable soup with potatoes carrots and cabbage
soups
Pin Recipe

One-Pot Winter Vegetable Soup with Potatoes, Carrots & Cabbage

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a large Dutch oven over medium heat until shimmering.
  2. Sauté vegetables: Add onion, carrot, celery, and a pinch of salt; cook 6–7 minutes until softened.
  3. Bloom paste & garlic: Clear center; add tomato paste and garlic; cook 2 minutes until darkened.
  4. Deglaze: Pour in 1 cup broth; scrape browned bits.
  5. Simmer potatoes: Add potatoes, bay, thyme, paprika, 1 tsp salt, pepper, and remaining broth. Simmer 12 minutes.
  6. Add cabbage: Stir in cabbage; simmer 5 minutes uncovered.
  7. Finish & serve: Remove bay leaf and thyme stems. Stir in vinegar; adjust seasoning. Top with parsley.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. Freeze portions flat in bags for easy weeknight meals.

Nutrition (per serving)

198
Calories
4g
Protein
32g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.