familyfriendly onepot spinach and root vegetable soup

30 min prep 45 min cook 5 servings
familyfriendly onepot spinach and root vegetable soup
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The Cozy One-Pot Spinach & Root Vegetable Soup That Brings Everyone to the Table

There’s a certain kind of magic that happens when the first crisp autumn breeze slips through the windows of our old farmhouse kitchen. The kids come bounding in from the yard, cheeks rosy and noses sniffly, and without fail the first words out of their mouths are, “Mom, can you make the orange soup?” That’s our code for this family-friendly one-pot spinach and root vegetable soup—a recipe I started making six years ago when our middle child decided that anything green was “suspicious” and our eldest refused anything that “tasted like dirt.” (Direct quote on beets, if you can believe it.)

This soup changed everything. It’s the dinner I turn to when the fridge looks like a root-cellar clearance sale—half a lonely rutabaga, two carrots rolling around the crisper, that last handful of spinach threatening to wilt. In 35 minutes flat, those humble odds and ends transform into a silky, sunset-hued pot of comfort that tastes like I planned it weeks in advance. My kids slurp it straight from mugs while standing at the counter; my husband claims it cures his Sunday-scaries; and I love that it only dirties one pot and a ladle. If you’re hunting for a weeknight hero that sneaks in iron-rich greens, leverages sweet winter produce, and still feels like a warm hug—welcome home.

Why This Recipe Works

  • One-pot wonder: Everything cooks in a single Dutch oven—no extra skillets, no blender batches, no stress.
  • Kid-approved sweet roots: Carrots, parsnip, and sweet potato mellow any bitter spinach notes.
  • Silky without dairy: A quick oat-milk swirl at the end gives creamy body for those avoiding dairy.
  • Freezer hero: Double the batch; it thaws like a dream for future “I forgot to plan dinner” nights.
  • Flexible greens: Spinach wilts in 30 seconds, but kale, chard, or frozen spinach work just as well.
  • Under $10 for 6 bowls: Root vegetables stay cheap year-round, making this budget brilliance.

Ingredients You'll Need

Ingredients

Think of this ingredient list as a road map, not a ransom note. If you’ve got a knobbly celeriac or a few turnips begging for love, swap them in—just keep the total weight of diced roots around 1 ½ lb so the broth-to-veg ratio stays balanced.

  • Olive oil – Two tablespoons of everyday extra-virgin is enough to bloom the spices and prevent sticking. Save the fancy finishing oil for the table.
  • Onion – A medium yellow onion gives gentle sweetness; white or even sliced leeks work in a pinch.
  • Garlic – Three fat cloves, smashed and minced. Jarred is fine; fresh is fragrant.
  • Carrots – Four medium carrots, scrubbed and diced ½-inch. Look for ones with the greens still attached—they’re usually fresher and sweeter.
  • Parsnip – One large parsnip adds earthy perfume. If yours is humongous, core it (the center can be woody).
  • Sweet potato – One medium orange-fleshed variety thickens the broth naturally. Swap in butternut cubes if that’s what’s lying around.
  • Red lentils – ½ cup, rinsed. They dissolve into velvety bits and boost protein so you don’t need shredded chicken on the side.
  • Vegetable broth – 6 cups low-sodium; homemade if you’re feeling virtuous, boxed if you’re human.
  • Smoked paprika & thyme – 1 tsp each. The paprika gives a whisper of campfire; thyme whispers back, “I’m cozy.”
  • Bay leaf – Just one. Remember to fish it out before blending if you puree the soup.
  • Fresh spinach – 4 packed cups baby spinach. If you only have frozen, thaw and squeeze dry first—use 1 cup frozen for every 3 cups fresh.
  • Oat milk (or any milk) – ½ cup stirred in at the end for creaminess. Unsweetened almond, soy, or light coconut milk all behave well.
  • Lemon juice & zest – A tablespoon of juice plus ½ tsp zest wakes everything up the way coffee wakes up parents.

How to Make Family-Friendly One-Pot Spinach and Root Vegetable Soup

1
Warm the pot & bloom the aromatics

Place a heavy 5-qt Dutch oven over medium heat for 30 seconds—this prevents the oil from shock-chilling. Add olive oil, swirl to coat, then toss in diced onion with a pinch of salt. Sauté 4 minutes until the edges turn translucent; add garlic and cook 45 seconds more. You want the garlic fragrant but not browned; bitter garlic is the fastest way to ruin a kid-approved dinner.

2
Build the root layer

Stir in carrots, parsnip, and sweet potato. Season with ½ tsp salt, lots of freshly ground black pepper, smoked paprika, and thyme. Cook 5 minutes, stirring occasionally; the spices will toast and the vegetables will pick up a light sear, deepening final flavor.

3
Add lentils & liquid

Tip in rinsed red lentils and pour over the vegetable broth. Add bay leaf. Increase heat to high, bring to a rolling boil, then immediately reduce to a gentle simmer. Cover with lid slightly ajar and cook 15 minutes, or until the toughest carrot cube yields easily to a butter-knife.

4
Decide your texture

For a silky restaurant-style puree, remove bay leaf and blitz with an immersion blender right in the pot. For a rustic broth with chunks, leave as-is or give only two quick bursts of the blender so some root pieces remain. My family votes chunky on weeknights, smooth when we’re serving guests.

5
Wilt the spinach

Stir in spinach a handful at a time; each addition will collapse in seconds. If you’re using baby spinach, 2 minutes is plenty. For heartier chopped adult spinach, give it 4 minutes. The soup will shift from orange to a jewel-tone emerald speckle—cue the kid excitement.

6
Creamy finish

Reduce heat to low. Stir in oat milk, lemon zest, and lemon juice. Taste and adjust salt; I usually add another ¼ tsp. Simmer 2 more minutes—do NOT let it boil after adding milk or you’ll get a grainy texture and kids will suddenly “not be hungry.”

7
Serve & garnish smart

Ladle into warm bowls. Offer toppings buffet-style: a swirl of yogurt, toasted pumpkin seeds for crunch, or tiny alphabet noodles for the picky eater who thinks soup is only acceptable if it contains pasta shapes. Crusty bread is mandatory; napkins are optional.

Expert Tips

Toast your spices

Before adding broth, push the veg to the edges, drop ½ tsp tomato paste in the center, and let it caramelize 90 seconds. It deepens color and umami, tricking picky palates into thinking there’s bacon involved.

Speed-shred the spinach

If your small humans claim to hate “leafy bits,” blitz the spinach with 1 cup broth in the blender first. Pour the green elixir in during step 5—invisible nutrition, zero battles.

Layered salt strategy

Salt at three points: when sweating onions, after adding roots, and at the finish. Each layer draws out moisture and builds flavor so you don’t end up with salty broth and bland vegetables.

Keep lentils toothsome

Red lentils go from creamy to mush in seconds. Set a timer for 15 minutes and taste; if you want more body, simmer 2 extra minutes max, then move off heat.

Dairy-free decadence

If oat milk feels too breakfast-y, stir in ⅓ cup canned white beans that you’ve pureed with ¼ cup broth. It thickens like half-and-half with added protein.

Make it adult-only

Finish each bowl with a few drops of chili-crisp oil and a shot of dry sherry. Suddenly Saturday date-night dinner is served without ordering take-out.

Variations to Try

  • Moroccan twist: Swap thyme for 1 tsp each cumin and coriander, add ¼ tsp cinnamon, and stir in a handful of raisins with the spinach. Top with toasted almonds.
  • Green goddess version: Replace spinach with 2 cups chopped kale and 1 cup broccoli florets. Blend in ¼ cup pesto at the end instead of oat milk.
  • Protein punch: Add 1 cup shredded cooked chicken or a can of chickpeas during step 5 for extra heft that turns the soup into a full meal.
  • Asian comfort: Swap paprika for 1 Tbsp grated ginger and 1 tsp white pepper. Finish with a splash of coconut milk and a handful of rice noodles soaked separately.
  • Roasted root upgrade: Roast the diced carrots, parsnip, and sweet potato at 425 °F for 20 minutes before starting; the caramelized edges give a smoky depth you can’t get from stovetop alone.

Storage Tips

Refrigerate

Cool completely, transfer to airtight glass jars, and refrigerate up to 4 days. The flavors meld beautifully on day 2.

Freeze

Ladle into silicone muffin trays, freeze, then pop out soup “pucks” and store in zip bags up to 3 months. Reheat 2–3 pucks per bowl with a splash of broth.

Reheat

Warm gently over medium-low, stirring often. If pureed, add broth to thin; if chunky, re-season with a squeeze of lemon to wake it up.

Frequently Asked Questions

Yes—add everything except spinach and oat milk to a 6-qt slow cooker and cook on LOW 6 hours or HIGH 3 hours. Stir in spinach and oat milk during the last 15 minutes.

Blend the entire pot with an immersion blender until satin-smooth. Then stir in the oat milk and lemon; the color stays vibrant and there’s zero visible vegetation.

Naturally both, as long as your broth and oat milk are certified gluten-free. If you use a different plant milk, check for sneaky additives like barley malt.

You can, but they hold their shape and won’t thicken the broth. Add an extra 10 minutes simmer time and expect a brothier soup.

Add acid first—another teaspoon of lemon juice or a tiny splash of apple-cider vinegar. If it still needs oomph, a ½ tsp miso paste dissolved in a ladle of broth brings instant depth.

Heat the soup hotter than usual (just shy of boiling), fill a pre-heated stainless-steel thermos, and seal immediately. It will stay safely warm until lunchtime, no reheating needed.
familyfriendly onepot spinach and root vegetable soup
soups
Pin Recipe

familyfriendly onepot spinach and root vegetable soup

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a Dutch oven over medium heat. Sauté onion 4 min, add garlic 45 sec.
  2. Add roots & spices: Stir in carrots, parsnip, sweet potato, paprika, thyme, ½ tsp salt, pepper. Cook 5 min.
  3. Simmer: Add lentils, broth, bay leaf. Boil, then simmer covered 15 min until veg are tender.
  4. Texture check: Puree with immersion blender for silky soup or leave chunky.
  5. Finish: Stir in spinach to wilt, then oat milk and lemon. Heat 2 min; do not boil.
  6. Serve: Taste, adjust salt, ladle into bowls, add favorite toppings.

Recipe Notes

For a nut-free version, swap oat milk for unsweetened soy or rice milk. Soup thickens as it sits; thin with broth when reheating.

Nutrition (per serving)

172
Calories
6 g
Protein
29 g
Carbs
4 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.