warm winter root vegetable soup with potatoes and spinach

30 min prep 3 min cook 6 servings
warm winter root vegetable soup with potatoes and spinach
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Fast-forward to today: the same pot now lives on my city-apartment stovetop, a little more dented but every bit as reliable. I still make this soup whenever the forecast threatens snow, when friends call to say they're stopping by, or when I simply crave the gentle sweetness of roasted roots swirled with bright spinach. It's forgiving enough for weeknight chaos—no fancy knife skills required—and elegant enough for a candle-lit dinner party when you scatter pomegranate arils on top for ruby sparkle. One spoonful and you'll understand why my neighbors have dubbed it "liquid hygge."

Why This Recipe Works

  • Roasting First: Caramelizes natural sugars, adding depth you can't achieve by boiling alone.
  • Layered Aromatics: Onion, fennel, and garlic build a sweet-savory backbone without heavy cream.
  • Potato Starch: Russets break down naturally, giving body so you can skip flour or dairy.
  • Last-Minute Spinach: Wilted just before serving keeps color vibrant and nutrients intact.
  • Flexible Broth Ratio: Add more for brothy or less for stew-like; it always tastes intentional.
  • Make-Ahead Hero: Flavors meld overnight; simply reheat and brighten with lemon.

Ingredients You'll Need

Ingredients

Let's talk roots. For the silkiest texture, reach for starchy russet potatoes; their high amylopectin content melts into the broth like self-sacrificing heroes. Carrots should feel hefty and smell faintly sweet—if they're limp or cracked, skip them. Parsnips, the ivory cousin of the carrot, bring an earthy perfume reminiscent of fresh herbs; choose small-to-medium ones, because oversized parsnips can be fibrous. Celery root (celeriac) adds a subtle celery-note without stringy bits—look for globes the size of a softball, heavy for their size and free of soft spots.

Aromatics matter: one large yellow onion slowly roasts to jammy sweetness, while a bulb of fennel (fronds reserved for garnish) contributes gentle licorice that plays beautifully against the root veg. Four cloves of garlic, skins on, roast alongside until they squeeze out like mellow paste. For broth, I oscillate between homemade vegetable stock (made from onion peels, mushroom stems, and parmesan rinds) and a low-sodium store brand when life is hectic. Either way, warm broth helps everything puree seamlessly.

Baby spinach is my green of choice because its tender stems soften instantly, but sturdy kale or chard work if you chop them finely. A final hit of acid—lemon juice or a splash of apple-cider vinegar—wakes up sleepy flavors. Optional but delightful: a swirl of thick Greek yogurt, toasted pumpkin seeds, or chili crisp for heat seekers.

How to Make Warm Winter Root Vegetable Soup with Potatoes and Spinach

1
Roast the Roots

Preheat oven to 425 °F (220 °C). Scrub potatoes, carrots, parsnips, and celery root; peel if desired (I keep skins on organic veg). Cut into 1-inch chunks for even cooking. Toss on a parchment-lined half-sheet pan with halved onion, quartered fennel, and garlic. Drizzle with 3 Tbsp olive oil, 1 tsp kosher salt, ½ tsp pepper, and 1 tsp thyme leaves. Roast 30 minutes, turning once, until edges caramelize.

2
Deglaze & Simmer

Transfer roasted vegetables to a heavy 5-quart Dutch oven. Pour ½ cup warm broth onto the hot sheet pan, scraping up browned bits—liquid gold! Pour that flavorful wash back into the pot along with remaining 6 cups broth. Add bay leaf and bring to gentle boil; reduce heat, cover partially, and simmer 20 minutes so vegetables finish softening.

3
Blend Until Silky

Remove bay leaf and garlic skins (they slip right off). Use an immersion blender directly in the pot, tilting to submerge blades for ultra-smooth texture. Alternatively, blend in batches in a countertop blender with a towel over the lid to prevent hot-soup explosions. For rustic charm, leave one ladleful of vegetables unblended.

4
Season & Brighten

Taste and adjust salt; I typically add ½–1 tsp more depending on broth sodium. Stir in 1 Tbsp lemon juice and ½ tsp smoked paprika for subtle warmth. If soup is too thick, loosen with hot water or milk; if too thin, simmer uncovered 5 minutes.

5
Wilt in Spinach

Return pot to medium heat. Add 4 packed cups baby spinach, pressing down with a wooden spoon until just wilted—about 60 seconds. Overcooking turns spinach army-green and metallic.

6
Serve & Garnish

Ladle into warm bowls. Top with a swirl of yogurt, drizzle of chili oil, and reserved fennel fronds. Add toasted seeds for crunch or a handful of pomegranate seeds for festive pop. Serve with crusty sourdough or grilled cheese triangles.

Expert Tips

High-Heat Roast

425 °F ensures Maillard browning within 30 minutes; lower temps leave veggies tasting steamed.

Hot Broth Rule

Warm stock prevents temperature shock, keeping vegetables from seizing and creating a gritty texture.

Blender Safety

Remove center cap and cover with folded towel to vent steam; start on low, then increase speed.

Color Preservation

Stir spinach in off-heat; residual warmth wilts without dulling chlorophyll, keeping that vibrant green.

Freeze Smart

Omit spinach if planning to freeze; add fresh greens when reheating to prevent mushy texture.

Body Control

For ultra-creamy without dairy, add ½ cup soaked cashews before blending; for lighter broth, add extra water.

Variations to Try

  • Curried Roots: Swap olive oil for coconut oil, add 1 Tbsp red curry paste before simmering, finish with cilantro and lime.
  • Smoky Bacon Twist: Render 4 oz diced pancetta; roast veg in rendered fat. Sprinkle crispy bits on each bowl.
  • Apple-Maple: Add one peeled, diced apple to roasting pan; drizzle veg with 1 Tbsp maple syrup. Top with toasted pecans.
  • Protein Boost: Stir in a can of rinsed white beans with spinach; adds 6 g protein per serving without altering flavor.

Storage Tips

Refrigerator: Cool soup completely; transfer to airtight containers. Refrigerate up to 4 days. Reheat gently over medium-low, thinning with broth or water as needed.

Freezer: Portion into freezer-safe jars, leaving 1-inch headspace. Freeze up to 3 months. Thaw overnight in fridge, then warm slowly. As noted, add spinach after reheating for best color.

Meal-Prep Lunches: Divide soup among single-serve jars with a handful of raw spinach at the bottom; when you microwave, the spinach wilts perfectly in the bowl.

Frequently Asked Questions

Yes—add roasted veg, broth, and bay leaf to slow cooker; cook on LOW 4 hours. Blend, then stir in spinach and lemon just before serving.

Absolutely. Use oil, skip optional yogurt garnish, and verify your broth is certified gluten-free (some brands hide barley malt).

Most likely under-salting or skipping the acid. Add more salt incrementally, then brighten with lemon. A pinch of smoked paprika or white pepper can also amplify flavor.

Sure. Expect a sweeter profile and slightly thinner texture since sweet potatoes have less starch. Balance with extra lemon and a dash of cayenne.

Add a peeled potato and simmer 10 min; it absorbs excess salt, then discard. Or dilute with unsalted broth and adjust seasonings.

A tangy sourdough or seeded whole-grain loaf complements the earthy sweetness; toast thick slices and rub with roasted garlic for extra coziness.
warm winter root vegetable soup with potatoes and spinach
soups
Pin Recipe

Warm Winter Root Vegetable Soup with Potatoes and Spinach

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

Ingredients

Instructions

  1. Roast Vegetables: Preheat oven to 425 °F. Toss potatoes, carrots, parsnips, celery root, onion, fennel, and garlic with olive oil, thyme, 1 tsp salt, and ½ tsp pepper on a parchment-lined sheet. Roast 30 min until browned.
  2. Simmer: Transfer roasted veg to Dutch oven. Deglaze sheet pan with ½ cup warm broth; add to pot along with remaining broth and bay leaf. Simmer 20 min.
  3. Blend: Remove bay leaf and garlic skins. Purée soup with immersion blender until silky smooth.
  4. Season: Stir in lemon juice, smoked paprika, and additional salt to taste.
  5. Finish: Add spinach; cook 1 min until wilted. Serve hot, garnished with fennel fronds, yogurt, or toasted seeds.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. For freezer prep, omit spinach and add fresh when reheating for bright color.

Nutrition (per serving)

187
Calories
5g
Protein
33g
Carbs
4g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.