one pot high protein lentil soup with beets and hearty vegetables

10 min prep 10 min cook 5 servings
one pot high protein lentil soup with beets and hearty vegetables
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 & Hearty Vegetables

When the forecast calls for sweater weather and the pantry is stocked with forgotten bags of French green lentils, magic happens in my kitchen. This soup was born on a blustery Sunday when I needed something that felt like a fleece blanket in edible form. One pot, zero fuss, and an hour later I was cradling a bowl of jewel-toned comfort that just happened to pack 24 grams of plant protein per serving. My beet-skeptic husband went back for thirds, and my toddler dubbed the magenta broth “princess soup.” If that’s not a dinner win, I don’t know what is.

I love this recipe for its Monday-night convenience and its meal-prep superpowers. It’s the kind of soup that tastes even better on day three, when the lentils have absorbed all the earthy sweetness of roasted beets and the rosemary has mellowed into something softly piney. Bring it to a potluck and you’ll be the person who “brought the healthy dish that actually tastes good.” Pack it in a thermos for ski-day lunch and it’ll keep you warm until the last chair-lift ride. Gluten-free, dairy-free, and vegan by nature, it plays nicely with every dietary wildcard at the table.

Why This Recipe Works

  • Protein powerhouse: 24 g per serving from French green lentils, hemp hearts, and a sneaky scoop of pea protein that disappears into the broth.
  • One-pot wonder: No pre-roasting, no second pan—everything simmers together while you answer e-mails or fold laundry.
  • Beets = natural sweetness: They caramelize slightly on the bottom of the pot, lending depth without refined sugar.
  • Color retention trick: A splash of citrus at the end keeps the magenta hue vibrant for Instagram-worthy leftovers.
  • Freezer hero: Thaws like a dream; potatoes stay firm thanks to par-cooking technique.
  • Budget friendly: Under $1.75 per serving even when you buy organic produce.

Ingredients You'll Need

Ingredients

Before we ladle out the details, let’s talk lentils. French green lentils (a.k.a. Le Puy) hold their shape and stay pleasantly al dente, whereas red lentils dissolve into mush—save those for curry. Look for matte, slate-green discs; shiny ones may be old and will take forever to soften. If you can only find brown lentils, reduce simmer time by 10 minutes and expect a softer texture.

Beets bring natural sweetness and that gorgeous fuchsia hue. Choose small-to-medium bulbs with firm skin and fresh-looking tops; if the greens are still attached, sauté them with garlic for tomorrow’s side dish. Vacuum-packed pre-cooked beets work in a pinch—just add them 10 minutes later so they don’t turn to velvet.

We’re rounding out the bowl with humble heroes: carrots for beta-carotene brightness, Yukon gold potatoes for buttery cubes that refuse to turn mealy, and celery for the aromatic backbone. A scoop of unflavored pea protein disappears into the broth, boosting the protein count without any chalky aftertaste. If you’re allergic to legumes, swap in ½ cup rinsed hemp hearts instead.

How to Make One-Pot High-Protein Lentil Soup with Beets and Hearty Vegetables

1
Warm the pot & bloom the spices

Set a heavy 5-quart Dutch oven over medium heat for 90 seconds—this prevents sticking. Add olive oil, swirl to coat, then sprinkle in smoked paprika, coriander, and a pinch of red-pepper flakes. Stir just until the spices smell toasted (about 30 seconds); you’ll see the oil turn a deep brick red. Immediately add diced onion to prevent the spices from burning.

2
Sauté the mirepoix

Cook onion for 3 minutes until the edges go translucent. Stir in celery and carrots with ½ teaspoon kosher salt; the salt draws out moisture and speeds caramelization. Reduce heat to medium-low and cook 6–7 minutes, scraping occasionally, until the vegetables are soft and the bottom of the pot shows a light fond.

3
Deglaze with tomato paste & vinegar

Push vegetables to the perimeter, add tomato paste in the center, and let it sizzle for 1 minute. Splash in sherry vinegar (or red-wine vinegar) and scrape the browned bits into a glossy sauce. This layer of acid balances the earthiness of beets and lentils.

4
Add beets, potatoes & lentils

Toss in diced beets and potatoes; stirring coats them in the spiced tomato layer, preventing bland spots. Pour in rinsed lentils, bay leaf, and sprigs of rosemary. The herbs infuse the broth without shedding leaves everywhere—fish them out later.

5
Pour in broth & protein

Add 6 cups low-sodium vegetable broth and 2 tablespoons unflavored pea protein. Whisk the surface briefly; pea protein clumps if it sits in one spot. Bring to a gentle boil—big violent bubbles will break the lentils—then reduce to a lazy simmer.

6
Simmer 35 minutes, partially covered

Crack the lid a finger-width so steam escapes; this concentrates flavor. Stir every 10 minutes, checking liquid levels. If the soup thickens too much, splash in ½ cup hot water. Taste a lentil at the 25-minute mark—you want tender with a tiny bite.

7
Finish with greens & citrus

Fold in chopped kale or spinach; the residual heat wilts leaves in 90 seconds. Finish with lemon zest and juice to lock in color and brighten the broth. Remove bay leaf and rosemary stems. Adjust salt and pepper—the soup should taste vibrant, not flat.

8
Rest 10 minutes before serving

Off the heat, let the pot stand uncovered. Starches redistribute, flavors meld, and the temperature drops to “spoonable” rather than “molten.” Ladle into wide bowls, drizzle with grassy extra-virgin olive oil, and shower with toasted pumpkin seeds for crunch.

Expert Tips

Control the color

Add beets after the broth if you want a lighter broth; add before for that saturated magenta.

Quick-cool for safety

Transfer the pot to a sink filled with 2 inches of ice water; stir every 5 minutes to drop below 40 °F fast.

Speed-soak lentils

Cover lentils with boiling water while you prep vegetables; drain and proceed—cuts 10 minutes off simmer time.

Flavor layering

Add ½ tsp miso paste with the greens for extra umami without noticeable soy flavor.

Thickening trick

Scoop out 1 cup soup, purée, and return for a creamier texture without dairy.

Overnight upgrade

Make the soup a day ahead, refrigerate, and reheat gently—flavors deepen dramatically.

Variations to Try

  • Moroccan twist: Swap rosemary for 1 tsp each cumin and coriander, add ¼ cup raisins and a handful of chopped preserved lemon.
  • Smoky sausage version: Brown 6 oz sliced plant-based kielbasa in Step 1; proceed as written for omnivore crowds.
  • Curried coconut: Replace 2 cups broth with light coconut milk, add 1 Tbsp Thai red curry paste, and garnish with cilantro and lime.
  • Grain bowl base: Serve over farro or quinoa, thinning soup into a stew-like consistency.
  • Green goddess boost: Stir in ¼ cup pesto at the end instead of olive oil drizzle.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The soup will thicken; thin with water or broth when reheating.

Freezer: Portion into silicone muffin trays for single servings, freeze solid, then pop out and store in zip bags up to 3 months. Thaw overnight in the fridge or microwave from frozen for 3–4 minutes, stirring halfway.

Make-ahead: Chop all vegetables and measure spices the night before; store separately in the fridge. Dinner hits the table 40 minutes after you walk in the door.

Frequently Asked Questions

Red lentils cook in 10–12 minutes and will disintegrate, turning the soup into a purée. If that’s okay, reduce broth by 1 cup and simmer 15 minutes total.

Young, thin-skinned beets only need a scrub. If skins are thick or blemished, peel them; otherwise you’ll get earthy bitterness.

Add a peeled potato and simmer 15 minutes; the potato will absorb excess salt. Remove potato before serving.

Blend a cup and stir back in for a smoother texture that hides visible vegetables. Reduce pepper flakes and finish with a drizzle of maple syrup for gentle sweetness.

Yes—use an 8-quart pot and add 5 extra minutes to simmer time. Freeze half for a no-cook dinner later.

Use baby spinach, chard, or even frozen peas. Add delicate greens at the end; heartier ones during the last 5 minutes of simmering.
one pot high protein lentil soup with beets and hearty vegetables
soups
Pin Recipe

One-Pot High-Protein Lentil Soup with Beets & Hearty Vegetables

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

Ingredients

Instructions

  1. Toast spices: Heat oil in a 5-quart Dutch oven over medium. Add paprika, coriander, and pepper flakes; cook 30 seconds.
  2. Sauté vegetables: Stir in onion, cook 3 minutes. Add carrots, celery, and ½ tsp salt; cook 6–7 minutes until softened.
  3. Deglaze: Push veg to sides, add tomato paste and vinegar; cook 1 minute, scraping fond.
  4. Build the soup: Add beets, potatoes, lentils, rosemary, bay leaf, broth, and pea protein. Bring to gentle boil, reduce to simmer.
  5. Simmer: Partially cover and cook 35 minutes, stirring occasionally, until lentils are tender.
  6. Finish: Stir in kale, lemon zest, and juice. Remove bay leaf and rosemary stems. Season to taste.
  7. Serve: Let stand 10 minutes. Ladle into bowls, drizzle with olive oil, and sprinkle pumpkin seeds.

Recipe Notes

Soup thickens as it sits; thin with water or broth when reheating. Flavor peaks on day 2—perfect for meal prep.

Nutrition (per serving)

312
Calories
24g
Protein
40g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.