Love this? Pin it for later!
One-Pot High-Protein Lentil Soup with Beets
When the calendar flips to the cooler months, my Dutch oven practically begs to live on the stovetop. Between soccer-practice pickups, piano lessons, and the eternal mountain of laundry, I need dinners that cook themselves while I referee homework battles. This hearty lentil and beet soup has become my September-through-March superhero: one pot, 15 minutes of hands-on time, and a nutritional profile that makes dietitians weep with joy. The first time I served it, my beet-skeptical eight-year-old asked for seconds—then thirds. If that isn’t a week-night miracle, I don’t know what is.
Why This Recipe Works
- Protein powerhouse: 23 g plant protein per serving from French green lentils, hemp hearts, and a kiss of Greek yogurt.
- One-pot wonder: Sauté, simmer, and serve from the same Dutch oven—minimal dishes, maximum flavor.
- Beet sweetness: Roasted beets melt into the broth, adding subtle sweetness and a glorious magenta hue that makes veggies exciting.
- Freezer-friendly: Double the batch; leftovers freeze beautifully for up to three months.
- Budget-smart: Feeds six for about the cost of a single café sandwich.
- Allergy-aware: Naturally gluten-free, nut-free, and easily vegan.
- Kid-approved: Purée a cup of the finished soup and stir back in—vegetables disappear, creaminess appears.
Ingredients You'll Need
Every ingredient pulls double duty here—building flavor and nutrition. Read on for substitution notes and my favorite shopping hacks.
- French green lentils (a.k.a. Puy lentils): These tiny gems keep their shape after 40 minutes of simmering, so your soup stays toothsome, not mushy. Brown lentils work in a pinch but will soften more. Avoid red lentils; they dissolve into dal territory.
- Beets: Roasted beets (see pro tip) provide caramelized depth. In summer, I swap in golden beets for a sunshine-colored broth. Vacuum-packed cooked beets are a lifesaver on frantic nights—just dice and toss in.
- Carrots & celery: The classic soup duo. Look for firm, bright carrots with no green “shoulders.” Save the celery leaves; they’re herbal gold.
- Fire-roasted diced tomatoes: Smoky sweetness without extra work. Regular diced tomatoes plus ½ tsp smoked paprika is a fine stand-in.
- Vegetable broth: Buy low-sodium so you control the salt. If you’re a broth snob (join the club), homemade is magnificent, but Pacific Foods or Imagine brand pass muster.
- Protein boosters: Hemp hearts disappear into the broth, adding 10 g complete protein. For soy lovers, ½ cup edamame works too.
- Lemon & parsley: Non-negotiable brightness. The vitamin C also helps your body absorb the plant-based iron in lentils.
How to Make One-Pot High-Protein Lentil Soup with Beets
Prep & roast the beets
Heat oven to 400 °F. Scrub 3 medium beets, wrap individually in foil with a drizzle of oil and pinch of salt. Roast 35-40 min until a paring knife slides in easily. Cool slightly, then rub skins off with paper towels. Dice into ½-inch cubes. (Skip this step if using pre-cooked beets.)
Sauté aromatics
In a heavy Dutch oven, warm 2 Tbsp olive oil over medium. Add 1 diced yellow onion, 2 sliced carrots, and 2 chopped celery stalks. Season with ½ tsp salt and plenty of freshly ground pepper. Cook 6-7 min until veggies soften and the onion turns translucent, stirring occasionally.
Bloom the spices
Clear a space in the center of the pot and add 2 minced garlic cloves, 1 tsp ground cumin, ½ tsp coriander, ½ tsp smoked paprika, and a pinch of red-pepper flakes. Toast 60 seconds until fragrant; this “blooms” the essential oils and amplifies flavor ten-fold.
Deglaze & build the base
Stir in 1 Tbsp tomato paste and cook 1 min to caramelize. Pour ¼ cup dry white wine (or water) and scrape the browned bits—flavor gold—off the bottom. Add 1 cup fire-roasted diced tomatoes plus their juices, 1 cup rinsed French green lentils, 4 cups vegetable broth, and 2 cups water.
Simmer until lentils are tender
Bring to a boil, then reduce to low, cover partially, and simmer 30 min. Stir once halfway to prevent sticking. Lentils should be creamy outside yet hold their shape.
Add beets & protein boosters
Fold in roasted beets and ½ cup hemp hearts. Simmer 5 more minutes for flavors to meld. Soup will turn a stunning ruby color.
Finish with brightness
Off heat, stir in juice of ½ lemon, ½ cup chopped flat-leaf parsley, and adjust salt/pepper. For extra silkiness, swirl in ¼ cup plain Greek yogurt or coconut milk.
Serve & garnish
Ladle into warm bowls. Top with a dollop of yogurt, extra parsley, and a drizzle of good olive oil. Crusty whole-grain bread is non-negotiable for mopping up the last drops.
Expert Tips
Low-sodium hack
Replace half the broth with water and add a 2-inch Parmesan rind while simmering. You’ll get umami depth without extra salt.
Speed it up
Use an Instant Pot: sauté as directed, then cook on High pressure for 12 min, natural release 10 min. Add beets after pressure release.
Keep beets vibrant
Acid helps beets retain color. Add lemon juice at the end, not during simmering, to preserve that ruby glow.
Overnight flavor boost
Soup tastes even better the next day. Store overnight, then reheat gently; add a splash of broth to loosen.
Texture tweak
For a creamier soup, purée 2 cups of the finished soup and stir back in. You’ll get chowder vibes without dairy.
Budget stretcher
Swap half the lentils with 1 cup cooked brown rice to feed a crowd for pennies more.
Variations to Try
- Moroccan twist: Add 1 tsp ras el hanout and swap parsley for cilantro. Serve with harissa on the side.
- Coconut-ginger: Replace water with 1 can light coconut milk and add 1 Tbsp grated fresh ginger for Thai vibes.
- Sausage lover: Brown 8 oz sliced turkey or plant-based sausage before the onions. Proceed as written.
- Green boost: Stir in 3 cups baby spinach in the last 2 minutes for extra iron and color contrast.
- Grain swap: Use ¾ cup pearled barley instead of lentils; cook 10 minutes longer and add 1 cup extra broth.
- Smoky bacon: For omnivores, sauté 2 strips chopped bacon first; use rendered fat instead of oil for depth.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors marry beautifully, making leftovers a prized lunch.
Freezer: Ladle into freezer-safe quart bags, lay flat to freeze, then stack vertically like books. Keeps 3 months. Thaw overnight in the fridge or use the defrost setting on your microwave.
Reheating: Warm gently over medium-low, thinning with broth or water. Stir often; lentils absorb liquid as they sit.
Make-ahead beets: Roast a big batch on Sunday, refrigerate up to 1 week, and add to soups, salads, or hummus all week long.
Frequently Asked Questions
One-Pot High-Protein Lentil Soup with Beets
Ingredients
Instructions
- Roast beets: Heat oven to 400 °F. Wrap scrubbed beets in foil with a drizzle of oil and pinch of salt. Roast 35-40 min until tender. Cool, peel, and dice.
- Sauté veggies: Warm olive oil in Dutch oven over medium. Add onion, carrots, celery, salt, and pepper. Cook 6-7 min until softened.
- Bloom spices: Stir in garlic, cumin, coriander, paprika, and red-pepper flakes; cook 1 min.
- Deglaze: Add tomato paste and cook 1 min. Pour in wine, scraping up browned bits.
- Simmer: Add tomatoes, lentils, broth, and water. Bring to a boil, then simmer covered 30 min.
- Finish: Stir in roasted beets and hemp hearts; simmer 5 min. Off heat, add lemon juice and parsley. Adjust seasoning. Serve hot with optional yogurt swirl.
Recipe Notes
Soup thickens as it sits; thin with broth when reheating. Freeze portions for up to 3 months.