Love this? Pin it for later!
January’s first snow had just begun to dust the pine outside my kitchen window when I pulled out the soup pot I inherited from my grandmother. The wind was howling, the kids were tracking slush through the hallway, and all I wanted was something that would make the house smell like a hearth and taste like a wool blanket pulled up to my chin. That night I chopped every vegetable left in the crisper—half a savoy cabbage, a few lonely carrots, the last parsnip that looked like it had seen better days—and let them simmer with a shocking amount of garlic, handfuls of winter herbs, and a glug of good olive oil. Forty-five minutes later we were perched on bar stools, sleeves rolled, dunking crusty bread into what has since become our family’s official “snow-day soup.” I’ve made it for potlucks, for sick neighbors, for the night before Thanksgiving when the fridge is chaos and the energy is low. It’s forgiving, it’s economical, it’s vegan-until-you-add-the-parmesan, and it tastes like you spent the afternoon tending a cauldron instead of tossing things into one pot and reading a novel while it bubbles.
Why This Recipe Works
- One pot, zero fuss: Everything—from the soffritto to the final wilt of cabbage—happens in a single heavy pot, meaning minimal dishes and maximum flavor layering.
- Built-in depth: A quick 8-minute “sweat” of garlic, tomato paste, and herbs creates a fond that tastes like the soup simmered for hours.
- Texture contrast: Half the beans are pureed into the broth for body; the rest stay whole for creamy pops in every spoonful.
- Cabbage magic: Adding the ribbons in two stages gives you silky strands and bright green crunch in the same bite.
- Pantry friendly: Every ingredient is a winter staple—no out-of-season produce or specialty items required.
- Freezer hero: The soup thickens as it stands, so you can freeze it in quart containers and later thin with broth or water for an almost-instant dinner.
- Flavor glow-up: A last-minute squeeze of lemon and a drizzle of peppery olive oil awaken all the earthy sweetness of the vegetables.
Ingredients You'll Need
Olive oil – Use a generous glug; this is your cooking medium and finishing flourish. A peppery extra-virgin stands up to the cabbage’s sweetness. If you’re out, a neutral avocado oil works for sautéing, but finish with at least a teaspoon of good olive oil for aroma.
Garlic – We’re using a whole head. Slice, don’t mince, so the cloves stay plush and mellow. If you’re sensitive to pungency, blanch the peeled cloves in the broth for 30 seconds before sautéing.
Leek – Its natural sweetness bridges the allium bite and the root vegetables. Wash thoroughly; nobody wants gritty soup. No leek? Substitute one large onion plus the green tops of a scallion for color.
Carrots, parsnip, and celery root – The classic winter trilogy. Look for small parsnips (the core stays tender) and celery root that feels heavy for its size. If parsnips are elusive, swap in an extra carrot and a teaspoon of maple syrup for earthiness.
Savoy cabbage – Ruffled leaves become velvety quickly yet stay a beautiful pale green. Green cabbage is fine; just shave it thinner. Red cabbage will dye the broth magenta—fun for kids, weird for guests.
White beans – Canned are perfectly acceptable; rinse off the canning liquid for a cleaner flavor. If you cook dried beans from scratch, reserve their cooking liquid and use it in place of part of the broth for even silkier body.
Vegetable broth – Choose a low-sodium, clean-tasting brand or homemade. Chicken broth is an easy non-vegan swap and deepens flavor, but the soup was born to be plant-based.
Tomato paste – A small amount adds umami and a rosy undertone without turning this into tomato soup. Double-concentrated paste in a tube is my weeknight luxury.
Fresh herbs – Woody rosemary and thyme handle long simmering; save delicate parsley for the finish. If you only have dried, use one-third the amount and add with the tomato paste so they bloom.
Lemon – The high note that makes every vegetable taste more like itself. Zest goes in at the midpoint, juice at the end, so you capture both oils and bright acidity.
How to Make onepot winter vegetable and cabbage soup with garlic and herbs
Warm the pot and bloom the oil
Place a heavy 5- to 6-quart Dutch oven over medium-low heat for 90 seconds so the metal heats evenly. Add 3 tablespoons olive oil and tilt to coat the base. When the surface shimmers but doesn’t smoke, you’re ready to start building flavor.
Sauté the leek & garlic
Add sliced leek and a pinch of salt; sweat for 4 minutes until translucent, stirring often. Scatter in the garlic cloves; cook 2 minutes more. You want them golden on the edges, not bronzed, to avoid bitterness.
Caramelize tomato paste & herbs
Push vegetables to the perimeter, add 2 tablespoons tomato paste and dried herbs into the bare center. Stir continuously for 90 seconds; the paste will darken from scarlet to brick red and the rosemary will smell like pine needles in the sun.
Deglaze & build broth
Pour in 1 cup of the broth; use a wooden spoon to lift the browned bits (fond) from the bottom. This liquid will reduce by half in 2 minutes, concentrating flavor. Add the remaining broth plus 1 cup water, bring to a gentle simmer.
Add sturdy vegetables
Stir in carrots, parsnip, and celery root cubes. Simmer 12 minutes, partially covered, until just yielding. While they cook, puree one can of rinsed beans with ½ cup of the simmering broth until smooth; this slurry will give the soup a creamy, almost dairy-rich body without any cream.
Infuse with beans & cabbage wave #1
Add the bean puree, the second can of whole beans, and half the shredded cabbage. Reduce heat to low, cover, and simmer 8 minutes. The broth will thicken and take on a matte, velvety sheen.
Finish with remaining cabbage & lemon
Stir in the rest of the cabbage, the lemon zest, and 1 teaspoon salt. Cook just 3 minutes so the new shreds stay bright. Remove from heat, add lemon juice, and let stand 5 minutes to marry flavors.
Serve & garnish
Ladle into wide, shallow bowls so every serving gets beans, broth, and vegetables in equal ratio. Drizzle with remaining olive oil, shower with parsley, and offer grated Parmesan and chili flakes at the table for those who crave extra richness or heat.
Expert Tips
Low & slow is your friend
Keep the simmer gentle; a rolling boil will break the beans into starchy rubble and turn cabbage into khaki threads.
Bean broth bonus
If you cook beans from scratch, freeze the aquafaba in ice-cube trays; two cubes thinned with broth equal the same creamy power as canned puree.
Overnight glow-up
The soup thickens as it cools; add a splash of water when reheating and finish with a fresh squeeze of lemon to awaken flavors.
Knife skills shortcut
Cut vegetables the size of a bean so every spoonful is balanced; uniformity trumps fancy knife cuts here.
Seasonal swap
In late winter, replace half the carrots with sweet potato for a sunset hue and extra vitamin A.
Budget stretcher
Save the celery root peels and parsnip tops for a quick vegetable stock; simmer 20 minutes, strain, and you’ve got tomorrow’s soup base for free.
Variations to Try
- Smoky winter soup: Add ½ teaspoon smoked paprika with the tomato paste and finish with crispy pancetta shards.
- Creamy Tuscan twist: Stir in 2 cups baby spinach and ¼ cup half-and-half in the final 2 minutes; serve with grilled ciabatta.
- Spicy Calabrian: Swap red pepper flakes for a spoon of crushed Calabrian chilies in oil; the fruity heat is addictive.
- Grain bowl base: Ladle the finished soup over farro or barley and top with a poached egg for a complete one-bowl meal.
- Roasted veg upgrade: Roast the carrots and parsnip at 425 °F until caramelized, then add in step 6 for deeper sweetness.
Storage Tips
Refrigerator: Cool to room temperature, transfer to airtight containers, and refrigerate up to 5 days. The soup will thicken; thin with water or broth when reheating.
Freezer: Portion into quart freezer bags, press out excess air, and freeze flat up to 3 months. Thaw overnight in the fridge or use the defrost setting on your microwave, then warm gently on the stove.
Make-ahead: The soup’s flavor deepens after 24 hours, making it ideal for Sunday meal prep or holiday starter courses. Prepare through step 6, refrigerate, and finish step 7 just before serving so the second wave of cabbage stays vibrant.
Frequently Asked Questions
onepot winter vegetable and cabbage soup with garlic and herbs
Ingredients
Instructions
- Bloom the oil: Heat 2 tablespoons olive oil in a large Dutch oven over medium-low heat until shimmering.
- Sweat aromatics: Add leek and a pinch of salt; cook 4 minutes. Add garlic; cook 2 minutes.
- Caramelize paste: Stir in tomato paste, rosemary, and thyme; cook 90 seconds until brick red.
- Deglaze: Add 1 cup broth; scrape up fond and reduce by half, about 2 minutes.
- Simmer vegetables: Add remaining broth, water, carrots, parsnip, and celery root. Simmer 12 minutes.
- Puree beans: Blend one can of beans with ½ cup simmering broth until smooth.
- Thicken soup: Add bean puree, whole beans, and half the cabbage. Simmer 8 minutes.
- Finish fresh: Stir in remaining cabbage and lemon zest; cook 3 minutes. Off heat, add lemon juice and parsley. Season to taste.
- Serve: Drizzle with remaining olive oil and extra black pepper. Offer Parmesan if desired.
Recipe Notes
Soup thickens upon standing; thin with water or broth when reheating. For a smoky twist, add ½ teaspoon smoked paprika with the tomato paste.