cozy soups and stews featuring cabbage carrots and winter greens

30 min prep 60 min cook 70 servings
cozy soups and stews featuring cabbage carrots and winter greens
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 alchemy that happens when the first spoonful of February soup crosses your lips: the broth is steaming, the vegetables have surrendered just enough texture to feel gentle on a sore throat, and the whole bowl smells like someone wrapped a quilt around your shoulders. I discovered this particular combination—cabbage, carrots, and a tangle of winter greens—on a Sunday when the snow was coming down in cotton-ball clumps and the only thing on my to-do list was “survive until Monday.” I had half a head of savoy cabbage rattling around the crisper, a bag of carrots that had seen better days, and a gorgeous bunch of kale I’d impulse-bought because it looked like tiny emerald ruffles. One chopped onion, a parmigiano rind I’d been hoarding like gold, and ninety minutes of simmering later, the house smelled like a farmhouse in the Italian countryside. My husband—who claims soup “isn’t dinner”—went back for thirds. The baby clapped her sticky hands every time the spoon came near. And I sat on the kitchen step-stool, bowl balanced on my knees, feeling like I’d cracked the code to mid-winter happiness.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum flavor—everything builds in the same Dutch oven.
  • Layered Sweetness: Carrots and cabbage release natural sugars as they slowly simmer, creating a broth that tastes hours older than it is.
  • Winter Vitamins: A single serving delivers more than your daily vitamin A and nearly 70 % of vitamin C needs.
  • Flexible Greens: Swap kale for chard, collards, or even a handful of baby spinach at the very end.
  • Freezer-Friendly: Tastes even better after a month in the deep freeze; the greens stay vibrant if you under-cook them slightly.
  • Vegetarian & Vegan Optional: Use white beans instead of sausage and swap the parm rind for a sprinkle of nutritional yeast.

Ingredients You'll Need

Ingredients

Great soup starts at the grocery store, but that doesn’t mean you need to break the bank. Look for the heaviest cabbage you can find—its leaves should feel tight and squeak faintly when you rub them together. Savoy is my favorite here because the crinkles trap broth like tiny edible sponges, but everyday green cabbage works beautifully and often costs less than a latte. For carrots, choose bunches with bright, firm tops; if the greens look like they’ve been through a windstorm, the roots are probably woody. Winter greens should be perky, not wilted, and the stems should snap cleanly. If you can, buy the parmigiano rind from the cheese counter’s “odds and ends” basket; most stores sell them for a few dollars and they freeze indefinitely. Finally, keep a can of cannellini or great northern beans in the pantry; they turn the soup into a complete meal if you’re feeding voracious teenagers or simply want extra staying power.

Substitutions savvy: No savoy? Use Napa or even Brussels sprouts halved through the core. Out of kale? Collards add a pleasant chew, while baby spinach practically melts into the broth for the green-averse. If you’re avoiding nightshades, skip the canned tomatoes and add a roasted red-pepper purée for sweetness. And if you’re gluten-free, rest easy—this recipe already is.

How to Make Cozy Soups and Stews Featuring Cabbage, Carrots, and Winter Greens

1
Warm the Pot & Bloom the Fat

Place a heavy 5–6 qt Dutch oven over medium-low heat. Add 2 Tbsp olive oil and 1 Tbsp butter (or use all olive oil for vegan). When the butter foams, swirl to coat the surface. This dual-fat combo raises the smoke point and adds nutty flavor.

2
Build the Aromatic Base

Stir in 1 diced large yellow onion, 2 sliced celery ribs, and 1 halved leek (white & light green). Season with ½ tsp kosher salt; sweat 7 minutes until translucent, not browned. Add 3 minced garlic cloves and 1 tsp fennel seeds; cook 60 seconds until fragrant.

3
Deglaze & Deepen

Increase heat to medium-high. Pour in ¼ cup dry white wine (or 2 Tbsp apple-cider vinegar plus 2 Tbsp water) and scrape the fond with a wooden spoon. Let the liquid reduce by half; this lifts the caramelized bits and brightens the broth.

4
Add the Veggies in Order of Cooking Time

Toss in 4 medium carrots sliced ¼-inch thick on the bias, 1½ lbs cabbage cut through the core into 1-inch ribbons, and 1 large Yukon gold potato diced small. Stir to coat with the aromatics. This staggered addition ensures everything finishes tender at the same time.

5
Pour in the Liquid Gold

Add 6 cups low-sodium vegetable broth, 1 cup water, 14.5-oz can diced tomatoes with juices, 2 bay leaves, 1 parmigiano rind, and ½ tsp cracked black pepper. Bring to a gentle boil, then immediately reduce to a lazy simmer. Cover partially; cook 25 minutes.

6
Infuse with Greens & Beans

Stir in 3 packed cups chopped kale (stems removed) and 1 drained can cannellini beans. Simmer 5–7 minutes more, just until the greens wilt and turn a brilliant shade of emerald. Overcooking here dulls both color and nutrients.

7
Adjust & Brighten

Fish out the bay leaves and parm rind. Taste; add salt gradually (the rind adds umami, so you may need less). Finish with 1 Tbsp lemon juice and a handful of chopped parsley. The acid perks up the sweetness of the vegetables and balances the earthy greens.

8
Serve & Garnish Generously

Ladle into warm shallow bowls. Top with a drizzle of peppery olive oil, shaved parm, and toasted crusty bread rubbed with garlic. For heat lovers, a pinch of Calabrian-chili flakes is transformative.

Expert Tips

Freeze the Rind Collection

Every time you finish a wedge of parm, toss the rind into a zip-top bag in the freezer. They’re flavor bombs for soups, stews, and tomato sauces.

Slice, Don’t Chop

Cutting cabbage through the core keeps the leaves in silky ribbons rather than mushy confetti. A sharp chef’s knife glides through the ribs like butter.

Low & Slow Wins

Resist the urge to crank the heat; a gentle simmer coaxes sweetness from the veg without turning them to gray mush.

Color-Saver Trick

Add a pinch of baking soda to the greens if you want an almost neon hue (use sparingly—1/8 tsp is plenty).

Finish with Fat

A final swirl of good olive oil or cultured butter rounds edges and gives the broth glossy body.

Next-Day Magic

Make it 24 hours ahead; the flavors marry overnight. Reheat gently and add fresh greens for a pop of color.

Variations to Try

  • Smoky German Twist: Swap the cannellini for kidney beans, add 1 tsp smoked paprika, and finish with a splash of apple-cider vinegar. Serve with dark rye croutons and dill.
  • Creamy Tuscan: Stir in ½ cup heavy cream during the last 3 minutes and fold in fresh spinach instead of kale for a silkier texture.
  • Spicy Sausage & Lentil: Brown 8 oz Italian sausage before the aromatics, then add ¾ cup French green lentils with the broth; simmer 35 minutes until lentils are just tender.
  • Asian-Inspired: Sub in ginger-garlic for fennel, swap soy sauce for salt, and finish with sesame oil, miso, and ramen noodles instead of potato.
  • Speedy Instant-Pot: Sauté on normal, then pressure-cook on high for 4 minutes, quick-release, add greens, and use sauté again for 2 minutes.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The flavor actually improves on day 2 as the vegetables absorb the broth.

Freezer: Ladle into pint or quart freezer jars, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in the fridge and reheat slowly; add a handful of fresh greens to wake up the color.

Make-Ahead Lunch Jars: Portion soup into single-serve mason jars with a layer of cooked quinoa at the bottom. Grab, reheat, and you’ve got a balanced desk-lunch that coworkers will envy.

Frequently Asked Questions

Absolutely. Red cabbage will tint the broth a lovely magenta; add 1 tsp vinegar to keep the color vivid.

Drop in a peeled potato and simmer 15 minutes; it will absorb some salt. Remove potato before serving.

With the potato, each serving has ~22 g net carbs. Substitute cauliflower florets to drop carbs to ~9 g.

Yes—use an 8 qt pot and add 1 extra cup of liquid to account for evaporation. Simmer 5 minutes longer.

A crusty sourdough or seeded whole-grain loaf stands up to the hearty broth. Toast until the edges are almost burnt for contrast.

Blend a cup of the finished soup and stir it back in; the creamy texture disguises the greens. Add tiny alphabet pasta for fun.
cozy soups and stews featuring cabbage carrots and winter greens
soups
Pin Recipe

Cozy Soups and Stews Featuring Cabbage, Carrots, and Winter Greens

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

Ingredients

Instructions

  1. Base: Heat oil & butter in Dutch oven over medium-low. Add onion, celery, leek, and ½ tsp salt; sweat 7 min.
  2. Aromatics: Stir in garlic & fennel; cook 1 min. Deglaze with wine; reduce by half.
  3. Veggies: Add carrots, cabbage, potato; stir to coat.
  4. Simmer: Pour in broth, water, tomatoes, bay, parm rind, pepper. Partially cover; simmer 25 min.
  5. Greens: Stir in kale & beans; cook 5–7 min more.
  6. Finish: Remove bay & rind. Season with salt, lemon juice, and parsley. Serve hot with crusty bread.

Recipe Notes

For a meaty version, brown 8 oz Italian sausage before the aromatics. Soup thickens as it sits; thin with broth or water when reheating.

Nutrition (per serving)

218
Calories
9 g
Protein
31 g
Carbs
7 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.