Love this? Pin it for later!
One-Pot Lentil & Spinach Soup with Roasted Root Vegetables
There’s a moment every October when the first real chill sneaks under the door and my kids abandon their jackets in the hallway, backpacks still zipped with half-eaten apples. That’s the night I pull out the soup pot—the heavy, enamel-coated one my grandmother used for her minestrone—and start layering flavors the way she taught me: onions first, patient and translucent, then the promise of something hearty that will simmer while we juggle homework, piano practice, and the neighbor’s dog who always escapes under our fence.
This lentil and spinach soup has become our family’s official “first cold night” ritual. It’s week-night fast (under 45 minutes if you hustle), pantry-friendly, and somehow tastes like it’s been bubbling away for hours. The genius twist is a sheet-pan of roasted root vegetables—think candy-sweet carrots, caramelized parsnips, and crispy-edged beets—that get folded in at the end. Each bowl ends up part stew, part treasure hunt: my youngest fishes for golden cubes of carrot while my teenager drags crusty bread through the brick-red broth, counting how many lentils stick to the sourdough. It’s vegan by default, gluten-free, and packed with enough plant protein to power soccer practice the next morning. Best part? Only one pot and one rimmed baking sheet to wash, which means we still have time for a board game before bedtime.
Why This Recipe Works
- One-pot wonder: Lentils simmer directly in the flavorful broth, releasing starch that naturally thickens the soup without cream.
- Roasted root topping: While the soup bubbles, vegetables roast separately for concentrated sweetness and texture contrast.
- Family-size yield: Recipe doubles easily and tastes even better the next day, making lunchboxes a breeze.
- Spinach in two waves: Half wilts into the broth for color; the rest stays bright and fresh for the garnish.
- Customizable spice level: Smoked paprika and cumin give depth, but you can dial heat up or down with chili flakes.
- Freezer hero: Freeze portions flat in zip bags; reheat straight from frozen on hectic weeknights.
Ingredients You'll Need
Before we dive into the method, let’s talk produce. Look for lentils that are uniform in color—no faded edges—and give them a quick rinse until the water runs clear; this removes the dusty starch that can muddy flavor. For the roots, smaller carrots and parsnips are sweeter and less woody. If you can only find large ones, peel the tough outer layer and quarter the cores to remove any fibrous centers. Baby spinach should spring back when squeezed; avoid bags with condensation that accelerates spoilage.
Soup Base
- Green or French lentils – 1½ cups. Brown lentils work in a pinch, but they’ll break down faster and yield a creamier stew. Red lentils dissolve entirely—save those for curries.
- Extra-virgin olive oil – 3 tablespoons. A peppery Tuscan oil adds grassy notes that complement the cumin.
- Yellow onion – 1 large, diced small. Sweet onions are fine, but yellow ones have more sulfur compounds, which deepen savoriness.
- Carrots & celery – 2 medium carrots and 2 stalks. Cut them tiny so they soften in the same time as the lentils.
- Garlic – 4 cloves, smashed and minced. Fresh garlic blooms in oil; jarred can taste metallic here.
- Tomato paste – 2 tablespoons. Buy it in a tube; you’ll use every last gram and avoid the half-can dilemma.
- Vegetable broth – 6 cups. Low-sodium lets you control salt; homemade if you’re feeling heroic.
- Bay leaf & thyme – 1 leaf and 1 teaspoon dried (or 3 sprigs fresh). These lend woodsy background notes.
Roasted Roots
- Carrots – 3 medium, cut into ½-inch coins. Peel only if the skins are bitter; nutrients hide right underneath.
- Parsnips – 2 medium, quartered. Look for ones that taper gently; thick cores get woody.
- Beets – 1 small golden or Chioggia, so the color doesn’t bleed into everything. Wrap in foil if you hate staining fingers.
- Olive oil & maple syrup – 2 teaspoons each. The syrup encourages lacquered edges.
- Smoked paprika & cumin – 1 teaspoon each. These echo the spices in the soup, tying the components together.
Finishing Touches
- Baby spinach – 4 packed cups. Sub kale or chard, but remove the ribs and shred finely.
- Lemon – Zest of ½ and juice of 1 whole. Acid brightens earthy lentils like sunlight on moss.
- Fresh parsley – ¼ cup, chopped. Flat-leaf holds up better than curly.
- Crusty bread – Optional but highly encouraged for mopping.
How to Make One-Pot Lentil & Spinach Soup with Roasted Root Vegetables
Roast the vegetables first
Preheat oven to 425 °F (220 °C). Line a rimmed baking sheet with parchment for zero-stick insurance. Toss carrot coins, parsnip quarters, and beet cubes with olive oil, maple syrup, smoked paprika, cumin, ½ teaspoon salt, and a few grinds of pepper. Spread in a single layer—overcrowding causes steam, not caramelization. Roast 20 minutes, flip with a thin spatula, then roast another 10–15 minutes until edges are blistered and centers tender. Set aside; they’ll stay warm under a tea towel while the soup happens.
Build the aromatic base
While the roots roast, heat 3 tablespoons olive oil in a heavy 5-quart Dutch oven over medium. Add diced onion, carrot, and celery plus ½ teaspoon salt. Sauté 6–7 minutes until the vegetables sweat and the onion turns translucent, not brown—color here equals bitterness later. Add garlic; cook 1 minute until fragrant. Stir in tomato paste; cook 2 minutes, scraping often, until it darkens to brick red. This caramelizes the natural sugars and erases any tinny aftertaste.
Bloom the spices
Push veggies to the perimeter, creating a bare center. Add 1 teaspoon smoked paprika, 1 teaspoon ground cumin, ½ teaspoon ground coriander, and a pinch of chili flakes if desired. Toast 45 seconds—just until the spices smell nutty—then fold everything together. Blooming in fat magnifies flavor because many spice compounds are fat-soluble.
Simmer the lentils
Pour in 6 cups vegetable broth and add bay leaf, thyme, and rinsed lentils. Increase heat to high; bring to a rolling boil. Reduce to a gentle simmer, partially cover, and cook 20–25 minutes, stirring once halfway. French lentils hold their shape; green ones soften sooner. Taste at 18 minutes: you want tender but not mushy.
Wilt in spinach and brighten
Remove bay leaf. Stir in 3 cups spinach until wilted, about 1 minute. Add lemon zest, lemon juice, and remaining 1 cup spinach for a pop of color. Taste and adjust salt—the broth reduces, so you’ll almost always need another pinch.
Marry the components
Ladle soup into wide, shallow bowls. Pile a generous spoonful of roasted roots in the center; their residual heat will warm the spinach on contact. Shower with parsley and an extra drizzle of olive oil. Serve with crusty bread and lemon wedges for brightness.
Expert Tips
Deglaze with wine
After the tomato paste, add ¼ cup dry white wine and scrape the brown bits; the acidity lifts fond and adds complexity.
Slow-cooker hack
Combine everything except spinach and roasted vegetables in a slow cooker on LOW 6 hours. Stir in spinach at the end and top with roasted roots.
Color-safe beets
If you only have red beets, roast them in a separate parchment pouch so their magenta juices don’t stain the carrots.
Lentil doneness test
Blow on a lentil: if the skin peels back, they’re done. If they burst, you’ve gone too far—add a cup of broth to loosen.
Thicken naturally
For a creamier texture, ladle out 1 cup cooked soup, blend until smooth, then stir back in. No dairy needed.
Finish with crunch
Top with toasted pumpkin seeds or homemade croutons tossed in garlic oil for textural contrast.
Variations to Try
- Moroccan twist: Swap cumin for ras-el-hanout and add a handful of chopped dried apricots with the lentils. Finish with cilantro and a swirl of harissa.
- Coconut greens: Replace 2 cups broth with full-fat coconut milk and add 1 tablespoon grated ginger. Top with toasted coconut flakes.
- Sausage lovers: Brown 8 ounces sliced plant-based Italian sausage in the pot before the onions; proceed as written.
- Grain bowl: Stir in 1 cup cooked farro or quinoa at the end for extra chew. Reduce lentils to 1 cup to keep texture balanced.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. Store roasted vegetables separately so they stay crisp. Reheat gently with a splash of broth or water; spinach colors may darken, but flavor remains stellar.
Freezer: Portion soup into silicone muffin trays, freeze solid, then pop out and store in zip-top bags up to 3 months. Freeze roasted vegetables on a sheet pan first, then combine in bags to prevent clumping. Thaw overnight in the fridge or microwave straight from frozen at 50 % power, stirring often.
Make-ahead: Roast vegetables up to 4 days ahead; keep refrigerated. Soup base (through step 4) can be made 2 days ahead; add spinach and lemon just before serving so greens stay vibrant.
Frequently Asked Questions
One-Pot Lentil & Spinach Soup with Roasted Root Vegetables
Ingredients
Instructions
- Roast vegetables: Preheat oven to 425 °F. Toss carrot coins, parsnips, and beets with 2 tsp olive oil, maple syrup, ½ tsp smoked paprika, ½ tsp cumin, salt, and pepper. Roast 20 min, flip, roast 10–15 min more until caramelized.
- Sauté aromatics: In a Dutch oven heat 3 Tbsp oil over medium. Add onion, carrot, celery, and ½ tsp salt; cook 6–7 min. Add garlic; cook 1 min. Stir in tomato paste; cook 2 min.
- Bloom spices: Add remaining paprika, cumin, coriander; toast 45 sec.
- Simmer lentils: Add broth, bay leaf, thyme, lentils. Bring to boil, then simmer 20–25 min until lentils are tender.
- Finish: Remove bay leaf. Stir in 3 cups spinach until wilted. Add lemon zest, juice, and remaining 1 cup spinach. Taste and adjust salt.
- Serve: Ladle into bowls, top with roasted vegetables and parsley. Drizzle with olive oil and serve with lemon wedges.
Recipe Notes
Roasted vegetables can be made up to 4 days ahead; store refrigerated. Soup thickens as it sits—thin with water or broth when reheating.
