Love this? Pin it for later! 📌
One-Pot High-Protein Lentil & Vegetable Soup
There’s a certain kind of magic that happens when the first spoonful of this soup hits your lips—earthy lentils, sweet carrots, and a whisper of smoked paprika all swimming in a silky tomato broth. I first made it on a frazzled Tuesday when the fridge looked like a science experiment and my kids were circling like hungry seagulls. Thirty-five minutes later we were all huddled around the table, tearing off chunks of crusty bread and arguing (good-naturedly) over who got the last ladle. Since then it’s become our “save-the-day” supper: potlucks, post-soccer-practice nights, even Thanksgiving morning when we want something warm but not heavy. If you need a single recipe that delivers restaurant-level flavor, 24 g of plant protein per bowl, and zero sink-full of dishes, bookmark this page right now.
Why This Recipe Works
- One pot, one spoon, one happy cook: Everything simmers in the same Dutch oven—no extra skillets or colanders.
- Protein powerhouse: Green lentils + cannellini beans team up for nearly 25 g complete protein per serving.
- Weeknight fast: 10 min prep, 25 min hands-off simmer—dinner’s ready before the laundry’s done.
- Budget hero: Feeds 6 for under $8 total; lentils and frozen veg keep costs low without tasting cheap.
- Freezer friendly: Doubles beautifully; thawed portions taste even better as flavors meld.
- Kid-approved stealth health: Tiny diced veggies disappear into the broth; my spinach-skeptic actually asks for seconds.
- Customizable heat: Add cayenne for kick or keep it mild for toddlers—seasoning is totally in your hands.
Ingredients You'll Need
I’ve listed exact weights because lentils vary by brand; a digital scale guarantees the perfect broth-to-lentil ratio every time. If you only have measuring cups, 1 cup dried green lentils = 200 g.
- Green or French lentils (200 g): Hold their shape; red lentils will turn to mush. Rinse and pick out stones.
- Cannellini beans, 1 can (400 g): Creamy texture plus extra protein. Chickpeas work too.
- Mirepoix trio—onion, carrot, celery (300 g total): Buy pre-diced if you’re in a rush; aim for similar-sized cuts so they soften evenly.
- Garlic (4 cloves): Smash and mince; let it sit 5 min before sautéing to maximize allicin.
- Sweet potato (250 g): Adds body and a hint of sweetness. Swap with butternut or Yukon gold.
- Fire-roasted diced tomatoes (400 g can): Smokier than regular; buy no-salt so you control seasoning.
- Vegetable broth (1.2 L): Low-sodium preferred; homemade if you’re feeling fancy.
- Fresh spinach (60 g): Stirred in at the end; baby kale or chard are sturdy alternatives.
- Extra-virgin olive oil (2 Tbsp): A drizzle before serving boosts absorption of fat-soluble vitamins A & K.
- Smoked paprika (1 tsp): The “bacon-without-bacon” shortcut; sweet paprika plus pinch liquid smoke works.
- Dried thyme & oregano (½ tsp each): Mediterranean backbone; swap herbes de Provence if that’s what’s in your jar.
- Bay leaf (1): Forgot it once—soup tasted flat. Don’t skip.
- Lemon juice (1 Tbsp): Brightens at the end; lime is lovely too.
- Sea salt & pepper: Add gradually; tomatoes and broth saltiness vary wildly.
How to Make One-Pot High-Protein Lentil & Vegetable Soup
Warm the pot
Place a 4–5 quart Dutch oven over medium heat for 45 seconds. Adding oil to a pre-heated pot prevents sticking and creates a micro-crust on the vegetables that seals in flavor.
Sauté aromatics
Add olive oil, then onion, carrot, and celery with a pinch of salt. Cook 5 min until edges turn translucent; stir every 30 sec to avoid browning. Add garlic, paprika, thyme, oregano; cook 60 sec until fragrant.
Deglaze with tomatoes
Pour in diced tomatoes with their juices. Scrape the pot bottom with a wooden spoon; those browned bits equal free umami. Let mixture bubble 2 min until slightly thickened.
Add core ingredients
Stir in rinsed lentils, diced sweet potato, bay leaf, and vegetable broth. Liquid should cover solids by 2 cm; add water if short. Bring to a gentle boil—big bubbles just breaking the surface.
Simmer low & slow
Cover, reduce heat to low, and simmer 20 min. Resist cranking the heat—lentils burst when shocked. Stir once halfway to prevent sticking; add splash broth if level drops below veg.
Bean & greens boost
Stir in drained cannellini beans and spinach. Simmer uncovered 3 min—just until spinach wilts and beans heat through; over-cooking clouds the broth.
Finish bright
Fish out bay leaf. Add lemon juice, then salt & pepper to taste. Soup thickens as it stands; loosen with broth or water when reheating.
Serve & swoon
Ladle into bowls, drizzle with good olive oil, shower with parsley, and pass the crusty bread. Leftovers taste even better tomorrow—promise.
Expert Tips
No-soak lentils
Unlike beans, lentils don’t need soaking. A quick rinse removes dust and any rogue pebbles.
Slow-cooker hack
Dump everything except spinach & beans; cook on LOW 6 h. Add final ingredients 15 min before serving.
Texture tweak
Blend 1 cup soup and stir back in for creaminess without added dairy.
Salt timing
Add final salt after lentils soften; salting early can toughen skins.
Cool fast
Transfer pot to a rimmed baking sheet filled with ice water; stir often—safety first!
Color pop
Add ½ cup frozen peas with the beans for bright green speckles kids love.
Variations to Try
- Moroccan twist: Swap paprika & thyme for 1 tsp each cumin & coriander plus pinch cinnamon; finish with cilantro and a squeeze of orange.
- Fire-kissed: Add ½ chipotle in adobo with tomatoes for smoky heat; top with avocado.
- Green goddess: Replace spinach with kale and stir in ÂĽ cup pesto at the end.
- Protein-plus: Stir 8 oz cooked chicken breast or tofu cubes when adding beans.
- Grains galore: Add ½ cup quick-cook quinoa during last 12 min for even more chew.
Storage Tips
Refrigerate cooled soup in airtight containers up to 4 days. The flavor actually peaks on day 2 when spices meld. For longer storage, freeze portions in silicone muffin trays; once solid, pop out and store in zip bags—easy 1-cup pucks ready for single lunches. Thaw overnight in fridge or reheat straight from frozen in a saucepan with a splash of broth over low heat, stirring often. If soup thickens too much, loosen with water or broth until pourable. Avoid repeatedly reheating the entire batch; instead, warm only what you’ll eat.
Frequently Asked Questions
One-Pot High-Protein Lentil & Vegetable Soup
Ingredients
Instructions
- Heat the pot: Warm Dutch oven over medium heat; add olive oil.
- Sauté: Cook onion, carrot, celery 5 min. Add garlic & spices; cook 1 min.
- Deglaze: Stir in tomatoes; cook 2 min.
- Simmer: Add lentils, sweet potato, bay leaf, broth. Bring to boil, cover, simmer 20 min.
- Finish: Stir in beans & spinach; simmer 3 min. Season with lemon juice, salt & pepper. Discard bay leaf and serve hot.
Recipe Notes
Soup thickens on standing; thin with broth or water when reheating. Freeze portions up to 3 months.