onepot high protein lentil soup with beets and winter produce

6 min prep 60 min cook 20 servings
onepot high protein lentil soup with beets and winter produce
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 & Winter Produce

A soul-warming, nutrient-dense hug in a bowl that comes together in a single pot and delivers an impressive 28 g of plant-based protein per serving. I developed this recipe during last February’s “snow-cation,” when the roads were impassable, the fridge was packed with forgotten CSA beets, and my marathon-training husband needed serious recovery fuel. The result? A magenta-streaked, thyme-fragrant soup that tastes like winter in the best possible way—earthy, slightly sweet, and deeply savory. We ate it for dinner, then packed thermoses for next-day ski tours, and by the third batch I was freezing quart containers for busy spring weeks. If you’re looking for a meatless meal that still feels athletic, this is it.

Why This Recipe Works

  • Protein powerhouse: French green lentils + cannellini beans + hemp hearts = complete amino-acid profile.
  • One-pot wonder: Sauté, simmer, and finish in the same Dutch oven—minimal dishes on a busy weeknight.
  • Winter produce flex: Roasted beets, kale stems, and parsnip tops get used stem-to-leaf, cutting food waste.
  • Meal-prep friendly: Flavors deepen overnight; thickens into a stew that can be thinned with broth later.
  • Vibrant color retention: A splash of citrus at the end keeps the beets jewel-bright, not muddy.
  • Freezer hero: Thaws without grainy texture; perfect for new-parent care packages or ski-trip coolers.

Ingredients You'll Need

Ingredients

Each component was chosen for flavor synergy and nutrition. French green lentils (sometimes sold as Le Puy) hold their shape and deliver 18 g protein per cup. Beets lend folate and that gorgeous magenta hue; roasted first for caramelized edges. Cannellini beans add creaminess and another 15 g protein per can. Parsnips bring subtle sweetness that balances the earthy beets, while kale stems (yes, the ribs you usually toss) simmer into silky, mineral-rich bites. A final shower of hemp hearts boosts omega-3s and a pleasant crunch.

Quality shortcuts: If your winter farmers’ market has golden beets, swap them in—color stays vibrant and they’re less messy. No parsnips? A pale, firm carrot plus a pinch of maple works. For lentils, buy from a store with high turnover; older lentils take forever to soften. Eden or Westbrae canned beans are Certified Glyphosphate-Free and yield better texture than generic brands. Finally, if you can find cold-pressed hempseed oil, drizzle a teaspoon on each bowl just before serving for grassy nuttiness.

How to Make One-Pot High-Protein Lentil Soup with Beets & Winter Produce

1
Roast the beets

Heat oven to 400 °F. Scrub 3 medium beets, wrap individually in foil with a thyme sprig and ½ tsp olive oil. Roast 45 min until a paring knife slides through effortlessly. Cool slightly, slip off skins, and dice ½-inch. Reserve beet juice that collected in the foil—this is liquid gold for the soup.

2
Sauté aromatics

In a heavy 5-quart Dutch oven warm 2 Tbsp olive oil over medium. Add diced onion, parsnip, and celery with a pinch of salt; sweat 7 min until edges are translucent. Stir in 4 minced garlic cloves, 1 Tbsp minced ginger, 1 tsp ground coriander, ½ tsp smoked paprika, and ¼ tsp crushed red-pepper flakes; cook 60 sec until fragrant.

3
Deglaze & build broth

Pour in ¼ cup dry white wine (or apple cider) to deglaze, scraping browned bits. Add 1 cup French green lentils, 4 cups low-sodium vegetable broth, 1 cup water, and the reserved beet juice. Bring to a boil, reduce to low, cover, and simmer 20 min.

4
Add beans & stems

Stir in 1 drained can cannellini beans and ½ cup finely diced kale stems (save leaves for later). Simmer 10 min more; lentils should be just tender.

5
Fold in beets & greens

Add roasted beets and 2 cups chopped kale leaves. Simmer 3 min—just long enough to wilt greens and let beet color permeate broth without turning everything mushy.

6
Finish & serve

Off heat, stir in 1 Tbsp lemon juice, 1 tsp balsamic vinegar, and ¼ cup chopped parsley. Taste for salt and pepper. Ladle into warm bowls; top with 1 Tbsp hemp hearts per serving and a swirl of yogurt or tahini if desired.

Expert Tips

No-stove shortcut

Use pre-roasted beets from the salad bar. Dice and add during the last 5 min so they stay intact.

Silky texture

Blend 1 ladle of soup with ¼ cup white beans and return to pot for a creamier body without dairy.

Prep & freeze

Chop all vegetables on Sunday; store in zip bags with a strip of paper-towel to absorb moisture—dump and cook on busy nights.

Color lock

Acidic element (lemon) keeps beet pigment from browning; add at the end, not during simmer.

Variations to Try

  • Moroccan twist: Swap coriander & paprika for 1 tsp each cumin, coriander, and cinnamon; add ½ cup diced dried apricots and top with harissa yogurt.
  • Smoky sausage version: Brown 2 sliced plant-based Italian sausages in step 2 for a protein boost and campfire flavor.
  • Grain bowl base: Skip the extra water and serve thick stew over farro or quinoa; garnish with crumbled goat cheese.
  • Coconut curry route: Use coconut oil to sauté, add 1 Tbsp red curry paste, replace 2 cups broth with light coconut milk, finish with cilantro and lime.

Storage Tips

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

Freezer: Portion into silicone muffin trays for single-cup pucks; freeze solid, then pop out and store in zip bags up to 3 months. Thaw overnight in fridge or reheat directly in saucepan with a splash of broth.

Make-ahead for parties: Under-cook lentils by 5 min; reheat gently on stove day-of so beans and beets stay intact.

Frequently Asked Questions

Red lentils will dissolve and create a creamy orange base—delicious, but you’ll lose the textural contrast. If that’s your goal, reduce simmer time to 10 min and skip the beans.
Spray container with a light coating of oil before filling, or better yet, use glass. A baking-soda paste scrubs stains off plastic if they do occur.
Omit red-pepper flakes and use low-sodium broth. Once cooled slightly, purée to a smooth consistency for toddlers or serve as finger-food with soft lentils.
Beets contain geosmin, a compound that can taste like dirt to some palates. Roasting first mellows it. Balancing with acid (lemon) and a tiny bit of sweet (balsamic) usually fixes the issue.
Because it contains beans and low-acid vegetables, you’d need a pressure canner processing at 10 lbs pressure for 75 min (pints), which may overcook ingredients. I recommend freezing instead.
onepot high protein lentil soup with beets and winter produce
soups
Pin Recipe

One-Pot High-Protein Lentil Soup with Beets & Winter Produce

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

Ingredients

Instructions

  1. Roast beets: Heat oven to 400 °F. Wrap beets in foil with thyme and oil; roast 45 min. Cool, peel, dice.
  2. Sauté: Warm 1 Tbsp oil in Dutch oven. Cook onion, parsnip, celery 7 min. Add garlic, ginger, spices; toast 60 sec.
  3. Deglaze: Pour in wine, scrape bits. Add lentils, broth, water, beet juice; simmer 20 min.
  4. Beans & stems: Stir in beans and kale stems; cook 10 min until lentils tender.
  5. Finish: Fold in roasted beets and kale leaves; simmer 3 min. Off heat add lemon juice, balsamic, parsley. Serve topped with hemp hearts.

Recipe Notes

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

Nutrition (per serving)

310
Calories
28 g
Protein
38 g
Carbs
8 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.