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
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
- Heat the oven to 425 °F (220 °C). Line two rimmed baking sheets with parchment for easy cleanup.
- 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.
- 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.
- 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.
- 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.
- 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
Healthy Batch-Cooked Lentil & Spinach Soup with Roasted Root Vegetables
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
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
Heat 1 tbsp olive oil in a large pot over medium heat. Sauté onion, carrot, and celery for 5 min until softened.
-
3
Add garlic, cumin, and paprika; cook 1 min until fragrant.
-
4
Stir in lentils and broth. Bring to a boil, then reduce heat and simmer uncovered for 25 min until lentils are tender.
-
5
Blend half the soup with an immersion blender for a creamier texture, or leave chunky.
-
6
Stir in roasted vegetables and spinach; cook 2 min until greens wilt. Season with salt and pepper.
-
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.