healthy batchcooked lentil and spinach soup with roasted root vegetables

20 min prep 1 min cook 4 servings
healthy batchcooked lentil and spinach soup with roasted root vegetables
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Healthy Batch-Cooked Lentil & Spinach Soup with Roasted Root Vegetables

There’s a corner of my kitchen where the afternoon sun pools in winter, and it’s right above that patch of light that I keep the big glass jars of green and brown lentils. One bleak January, when the farmers’ market looked like a sepia photograph—nothing but beige potatoes, dirt-flecked carrots, and knobby celeriac—I decided I was done choosing between “healthy” and “comforting.” I wanted both, and I wanted it in bulk so I could freeze my way to sanity during a particularly brutal work quarter. The result was this lentil and spinach soup, crowned with caramelized cubes of roasted root vegetables that turn sweet and almost jammy in the oven. My roommate, a self-professed soup skeptic, took one spoonful and asked if she could have the recipe for her mom. My neighbor texted me three months later to say the frozen batch I gave him tasted “like a fireplace in a bowl.” If that’s not a mic-drop moment for plant-based cooking, I don’t know what is.

Why You'll Love This healthy batchcooked lentil and spinach soup with roasted root vegetables

  • Meal-Prep Magic: One pot yields eight generous servings—perfect for Sunday batch cooking and freezer stacking.
  • Veg-Loaded & Budget-Friendly: Lentils cost pennies, stretch farther than meat, and soak up flavors like edible sponges.
  • Two-Texture Wow: Velvety soup plus caramelized roasted veg equals spoon-to-bowl harmony.
  • Freezer Hero: Thaw and reheat without mushy veg thanks to smart roasting and last-minute spinach.
  • One-Hour Promise: Active prep is 20 minutes; the oven and stove do the heavy lifting.
  • Plant-Powered Protein: 18 g protein per serving from lentils and a sneaky tablespoon of hemp seeds.
  • All-Season Flexibility: Swap in whatever roots look sad in your crisper—beets, rutabaga, even sweet potato.

Ingredient Breakdown

Ingredients for healthy batchcooked lentil and spinach soup with roasted root vegetables

Lentils: I use 1 ½ cups of French green lentils (a.k.a. Le Puy) because they hold their shape after 40 minutes of simmering. Brown lentils work in a pinch, but avoid split red lentils—they’ll dissolve into baby-food purée.

Root Vegetables: A 50/50 mix of starchy and sweet keeps things interesting. Think carrots and parsnips for sweetness, plus potato or celeriac for body. Peel anything with a waxy skin (looking at you, parsnip) but leave the scrubbed carrot skins on for extra earthiness.

Spinach: Baby spinach wilts almost instantly, so stir it in off-heat. If you only have frozen spinach, squeeze it bone-dry first; excess water thins the broth.

Aromatics: Fennel bulb mellows into subtle licorice when sautéed; swap with celery if you’re anti-fennel. Smoked paprika gives depth without bacon, and a parmesan rind simmered with the lentils adds umami (omit for vegan).

Liquid: I start with 6 cups low-sodium broth, then add 1 cup water later when the spinach goes in—this cools the pot just enough to protect the greens from turning khaki.

Step-by-Step Instructions

  1. Heat the oven to 425 °F (220 °C). Line two rimmed baking sheets with parchment for easy cleanup.
  2. Roast the veg: Dice 3 medium carrots, 2 parsnips, 1 large Yukon Gold potato, and 1 small sweet potato into ¾-inch cubes. Toss with 2 Tbsp olive oil, 1 tsp kosher salt, ½ tsp pepper, and 1 tsp dried thyme. Spread in a single layer and roast 25–30 minutes, rotating pans halfway, until edges are dark brown.
  3. Sauté aromatics: Meanwhile, warm 1 Tbsp olive oil in a heavy Dutch oven over medium. Add 1 diced onion and 1 sliced fennel bulb; cook 6 minutes until translucent. Stir in 3 minced garlic cloves, 1 Tbsp tomato paste, 1 tsp smoked paprika, and ½ tsp cumin; toast 90 seconds until brick-red and fragrant.
  4. Simmer lentils: Rinse 1 ½ cups lentils. Add to pot with 6 cups vegetable broth, 1 bay leaf, and an optional parmesan rind. Bring to a boil, then reduce to low, cover partially, and simmer 25 minutes.
  5. Finish & wilt: Remove bay leaf and rind. Stir in 5 oz baby spinach and 1 cup water; cook 2 minutes until wilted. Add 2 tsp red-wine vinegar and taste for salt.
  6. Assemble bowls: Ladle soup into warm bowls, top with a generous heap of roasted vegetables, a sprinkle of hemp seeds, and a drizzle of good olive oil. Serve with crusty whole-grain bread.

Expert Tips & Tricks

  • Double-roast trick: For extra caramelization, broil the veg for the last 2 minutes—but don’t walk away; they go from bronzed to bitter in 30 seconds.
  • Salting timeline: Hold ½ tsp salt until after lentils soften; salting too early toughens skins.
  • Blender option: Purée half the soup with an immersion blender if you like a creamier base while still keeping some lentil texture.
  • Lemon lift: A final squeeze of lemon brightens earthier roots like beet or turnip.
  • Crisp topping: Save a handful of roasted vegetables to add after reheating; they stay chunky and sweet.

Common Mistakes & Troubleshooting

Mushy lentils? Your heat was too high—keep at a gentle bubble, not a rolling boil.

Soup too thick? Lentils continue to absorb liquid as they sit. Add broth or water ½ cup at a time when reheating.

Roasted veg soggy? Overcrowded pans steam instead of roast; use two sheets and give each cube breathing room.

Spinach tastes metallic? Stir it in off-heat; residual heat wilts without oxidizing chlorophyll.

Variations & Substitutions

  • Protein swap: Use canned chickpeas instead of lentils; add during the last 10 minutes so they don’t explode.
  • Low-carb: Replace potatoes with cauliflower florets; roast at 400 °F to prevent burning.
  • Spicy: Add ½ tsp chipotle powder and a diced jalapeño for smoky heat.
  • Green it up: Stir in chopped kale or chard; just remove the ribs first.
  • Coconut twist: Swap 2 cups broth for light coconut milk and add 1 Tbsp grated ginger for a creamy, Thai-inspired version.

Storage & Freezing

Refrigerate soup and roasted vegetables separately in airtight containers up to 5 days. For freezer success, cool completely, divide soup into silicone muffin trays (½-cup pucks), freeze solid, then pop out and store in zip bags up to 3 months. Freeze roasted veg on a sheet pan first, then transfer to a bag so cubes stay loose and you can grab exactly what you need. Thaw overnight in the fridge or microwave from frozen 2–3 minutes, adding a splash of broth to loosen.

FAQ

Red lentils break down and thicken soup; if you want a stew-like consistency, go for it, but reduce simmer time to 15 minutes.

Nope. Just rinse and pick out any stones. Soaking shortens cooking time slightly but isn’t mandatory.

Yes, all ingredients are naturally gluten-free. If adding croutons or bread, choose a certified GF loaf.

Sauté aromatics on the stove first for best flavor, then transfer everything except spinach to a slow cooker. Cook on LOW 6–7 hours; stir in spinach at the end.

Serve with a side salad containing citrus or bell peppers; vitamin C increases non-heme iron uptake from lentils and spinach.

Sub an equal amount of celery plus ½ tsp fennel seeds if you still want the subtle anise note, or skip entirely and add 1 tsp herbs de Provence.

Absolutely. Use an 8-quart pot and two sheet pans. Increase roasting time by 5 minutes because the veg will be crowded.

Store soup in a leak-proof thermos; pack roasted veg separately and reheat both in the microwave 90 seconds, then combine.
healthy batchcooked lentil and spinach soup with roasted root vegetables

Healthy Batch-Cooked Lentil & Spinach Soup with Roasted Root Vegetables

4.7
Pin Recipe
Prep
15 min
Cook
45 min
Total
1 hr
6 servings
Easy
Ingredients
  • 1 tbsp olive oil
  • 1 large onion, diced
  • 2 carrots, peeled & diced
  • 2 celery sticks, diced
  • 2 garlic cloves, minced
  • 1 cup dried green lentils, rinsed
  • 6 cups low-sodium vegetable broth
  • 2 cups baby spinach
  • 1 cup diced roasted root vegetables (parsnip, beet, sweet potato)
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • Salt & black pepper to taste
Instructions
  1. 1
    Preheat oven to 400 °F (200 °C). Toss diced root vegetables with a drizzle of olive oil, salt, and pepper. Roast on a parchment-lined tray for 25 min until caramelized.
  2. 2
    Heat 1 tbsp olive oil in a large pot over medium heat. Sauté onion, carrot, and celery for 5 min until softened.
  3. 3
    Add garlic, cumin, and paprika; cook 1 min until fragrant.
  4. 4
    Stir in lentils and broth. Bring to a boil, then reduce heat and simmer uncovered for 25 min until lentils are tender.
  5. 5
    Blend half the soup with an immersion blender for a creamier texture, or leave chunky.
  6. 6
    Stir in roasted vegetables and spinach; cook 2 min until greens wilt. Season with salt and pepper.
  7. 7
    Portion into airtight containers; cool completely before refrigerating up to 4 days or freezing up to 3 months.
Recipe Notes
  • Swap spinach for kale or chard if preferred.
  • Add a squeeze of lemon before serving for brightness.
  • Double the batch and freeze in single-serve containers for grab-and-go lunches.
Calories
210
Protein
12 g
Carbs
30 g
Fat
4 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.