Love this? Pin it for later!
Easy One-Pot Lentil Soup with Spinach and Root Vegetables
There’s a moment every November—usually the first truly frigid evening—when I trade my salad bowl for the Dutch oven and don’t look back until April. Last year that moment arrived early, heralded by a freak ice storm and a fridge full of farmers-market root vegetables I couldn’t bear to waste. I dumped everything into one pot, added a cup of lentils I’d impulse-bought at the co-op, and crossed my fingers. Forty-five minutes later my teenage son—who swears he “doesn’t like healthy food”—was on his third bowl, swiping the last piece of crusty bread through the broth and asking if we could have “that rainbows-and-unicorns soup” every week. I’ve since served it at book club, toted it to new-mom friends, and stirred together a double batch the night before hosting Christmas Eve; it feeds the soul as surely as it feeds the body. If you can chop vegetables and open a can of tomatoes, you can master this weeknight lifesaver—no pre-soaking, no fancy gadgets, no sink full of dishes. Dinner (and tomorrow’s lunch) is officially handled.
Why This Recipe Works
- One-pot wonder: Everything simmers together, melding flavors while sparing you dishes.
- Pantry-powered: No specialty ingredients—just everyday produce and lentils you probably have on hand.
- Weeknight fast: 10 minutes of hands-on prep, then the stove does the work while you fold laundry or help with homework.
- Plant-protein powerhouse: 17 g protein per serving from lentils and spinach—no meat required.
- Comfort-food creamy: A handful of diced potato breaks down to create luscious body without heavy cream.
- Freezer-friendly: Make a vat, freeze flat in zip bags, and reheat for instant healthy dinners.
- Customizable: Swap veggies, add sausage, or spice it up—the blueprint is endlessly forgiving.
Ingredients You'll Need
Great lentil soup starts with humble ingredients treated thoughtfully. French green lentils (a.k.a. Puy) hold their shape and stay pleasantly peppery, but everyday brown lentils work beautifully if that’s what you’ve got. Look for lentils that haven’t been sitting in the store for years—fresh ones cook in 20–25 minutes instead of turning to mush. For the mirepoix, buy firm, shiny carrots with no white cracks; they’re sweeter and keep their color. Celery hearts offer tender inner stalks that dice neatly. A single russet potato acts as a natural thickener—choose one that feels heavy for its size and shows no green tinges under the skin. Parsnip adds subtle sweetness; if your grocer is out, swap in an extra carrot or a small sweet potato. Baby spinach wilts in seconds; if you’re using bunch spinach, remove the tougher stems. Fire-roasted tomatoes lend smoky depth, but plain diced tomatoes are fine in a pinch. Vegetable broth keeps things vegetarian, though low-sodium chicken broth works if that’s your preference. Finally, a glug of olive oil and a shower of fresh lemon juice at the end brighten all the earthy flavors.
Substitution savvy: No spinach? Kale, chard, or even frozen spinach (squeeze it dry) work. Gluten-free? The soup already is. Vegan? Skip the optional Parmesan rind and use olive oil exclusively. Low-FODMAP fans can swap the onion for leek greens and use garlic-infused oil. And if you’re feeding carnivores, brown 8 oz of Italian sausage in the pot first, then proceed.
How to Make Easy One-Pot Lentil Soup with Spinach and Root Vegetables for Dinner
Warm the pot
Place a heavy 5–6 qt Dutch oven or soup pot over medium heat for 60 seconds; this prevents the onions from sticking. Add 2 Tbsp olive oil and swirl to coat the surface evenly.
Build the aromatic base
Stir in 1 diced medium onion, 2 sliced carrots, 2 sliced celery ribs, and ½ tsp kosher salt. Sweat 5 minutes, stirring only occasionally, until the vegetables begin to soften and the onion turns translucent. Add 3 minced garlic cloves and 1 Tbsp tomato paste; cook 90 seconds to caramelize the paste and remove its raw tang.
Toast the spices
Sprinkle in 1 tsp ground cumin, ½ tsp smoked paprika, ½ tsp dried thyme, ¼ tsp black pepper, and a pinch of red-pepper flakes. Stir constantly for 30 seconds; toasting wakes up the oils and amplifies flavor exponentially.
Add the lentils & vegetables
Pour in 1 cup rinsed lentils, 1 medium russet potato (peeled and ½-inch diced), and 1 small parsnip (peeled and diced). Stir to coat everything with the spiced aromatics.
Deglaze & simmer
Add 1 can (14.5 oz) fire-roasted diced tomatoes with juices, 4 cups low-sodium vegetable broth, and 2 cups water. If you have a Parmesan rind lurking in the freezer, toss it in now for umami depth. Bring to a boil, then reduce to a gentle simmer, partially cover, and cook 20–25 minutes, until lentils and potato are tender.
Finish with greens
Remove the Parmesan rind. Stir in 3 packed cups baby spinach and 1 Tbsp lemon juice; cook 1 minute more, just until the spinach wilts and turns vivid green. Taste and adjust salt; I usually add another ¼–½ tsp depending on the broth.
Serve & garnish
Ladle into warm bowls. Drizzle with extra-virgin olive oil and sprinkle with freshly grated Parmesan or nutritional yeast for vegan flair. Pass lemon wedges and crusty whole-grain bread for sopping.
Expert Tips
Texture control
For a creamier broth, mash a ladleful of soup against the side of the pot and stir it back in. For brothy, keep the lentils intact.
Salt timing
Add salt after the broth reduces; concentrating liquid intensifies salinity and you risk over-seasoning early.
Color pop
Add spinach off-heat if you’ll be reheating leftovers; this preserves its emerald hue.
Overnight upgrade
Soup tastes even better the next day; make it Sunday, chill, and Monday dinner is instant.
Freezer trick
Cool completely, ladle into quart zip bags, squeeze out air, and freeze flat; they stack like books and thaw in minutes under warm water.
Double batch
Double everything except liquid; use only 1.75Ă— broth to keep the seasoning balanced.
Variations to Try
- Moroccan twist: Swap cumin for 1 tsp each ground coriander and cinnamon, add ÂĽ cup golden raisins with the lentils, and finish with chopped preserved lemon.
- Tuscan sausage: Brown 8 oz crumbled Italian sausage first; proceed as written, replacing potato with canned white beans.
- Curried coconut: Use coconut oil, add 1 Tbsp curry powder, and replace 2 cups broth with canned light coconut milk for a silkier texture.
- Smoky bacon: Render 3 chopped bacon strips; use the fat instead of olive oil for a campfire note. Stir in kale instead of spinach.
- Grain boost: Add ½ cup quick-cooking quinoa during the last 12 minutes for extra protein and a fun pop.
Storage Tips
Refrigerate: Cool to room temperature within 2 hours, transfer to airtight containers, and refrigerate up to 4 days. The flavors meld and the broth thickens—thin with water or broth when reheating.
Freeze: Portion into freezer-safe containers or reusable silicone Souper-Cubes. Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting, stirring often.
Reheat: Warm gently over medium-low heat, stirring occasionally and adding splashes of broth to reach desired consistency. Taste and brighten with a squeeze of lemon before serving.
Make-ahead: Chop all vegetables (except spinach) and store in zip bags for up to 3 days. When ready to cook, dinner is on the table in 30 minutes.
Frequently Asked Questions
easy onepot lentil soup with spinach and root vegetables for dinner
Ingredients
Instructions
- Warm the pot: Heat olive oil in a Dutch oven over medium heat.
- Sauté aromatics: Add onion, carrots, celery, and ½ tsp salt; cook 5 min until softened. Stir in garlic and tomato paste; cook 90 sec.
- Toast spices: Add cumin, paprika, thyme, pepper, and red-pepper flakes; toast 30 sec.
- Add solids: Stir in lentils, potato, and parsnip to coat with spices.
- Simmer: Add tomatoes, broth, water, and Parmesan rind. Bring to a boil, then simmer partially covered 20–25 min until lentils and potato are tender.
- Finish: Remove rind, add spinach and lemon juice, simmer 1 min. Season with salt and serve hot.
Recipe Notes
Soup thickens as it stands; thin with broth or water when reheating. For meat lovers, brown 8 oz Italian sausage before the vegetables.