onepot high protein lentil soup with beets for healthy family meals

5 min prep 15 min cook 5 servings
onepot high protein lentil soup with beets for healthy family meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

Ingredients

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

1
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.)

2
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.

3
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.

4
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.

5
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.

6
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.

7
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.

8
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

Roasting concentrates sugars and adds smoky depth, but you can simmer raw diced beets with the lentils—just extend cooking time by 15 min.

Yes; add drained canned lentils during the last 10 min so they don’t turn mushy. Reduce broth by 1 cup since they’re pre-cooked.

Absolutely—simply skip the optional Greek-yogurt swirl or substitute coconut yogurt.

Purée the entire pot with an immersion blender. The magenta color is so fun they’ll overlook the veggies.

Stir in 1 cup shredded cooked chicken, a can of drained chickpeas, or ½ cup red-lentil pasta 10 min before serving.

Go for it! Use an 8-quart pot and add 5 extra minutes to the simmer. Freeze half and thank yourself later.
onepot high protein lentil soup with beets for healthy family meals
soups
Pin Recipe

One-Pot High-Protein Lentil Soup with Beets

(4.9 from 127 reviews)
Prep
15 min
Cook
40 min
Servings
6

Ingredients

Instructions

  1. 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.
  2. Sauté veggies: Warm olive oil in Dutch oven over medium. Add onion, carrots, celery, salt, and pepper. Cook 6-7 min until softened.
  3. Bloom spices: Stir in garlic, cumin, coriander, paprika, and red-pepper flakes; cook 1 min.
  4. Deglaze: Add tomato paste and cook 1 min. Pour in wine, scraping up browned bits.
  5. Simmer: Add tomatoes, lentils, broth, and water. Bring to a boil, then simmer covered 30 min.
  6. 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.

Nutrition (per serving)

312
Calories
23g
Protein
35g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.