one pot high protein lentil soup with beets and winter veggies

30 min prep 3 min cook 3 servings
one pot high protein lentil soup with beets and winter veggies
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this?

There’s a certain kind of magic that happens when the first real winter storm rolls in. The world outside my kitchen window turns into a snow-globe scene, the roads hush, and the only thing I want—no, need—is a pot of something that steams, sticks to the ribs, and makes the whole house smell like I’ve got life figured out. That “something” turned out to be this One-Pot High-Protein Lentil Soup with Beets & Winter Veggies. I developed it on a frantic Tuesday when the pantry was nearly bare, the fridge held only hardy produce, and my teenagers were circling like hungry wolves. One hour later we were all hunched over wide bowls, the deep magenta broth reflecting the fairy-lights above the table, silence replacing the usual dinner chatter because everyone was too busy inhaling plant-powered goodness. Since then it’s become my go-to for potlucks, ski-weekend meal prep, and those “I forgot to plan dinner” nights. If you can chop and stir, you can master this soup—and you’ll look like a culinary rock star doing it.

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything from sautéing to simmering happens in the same Dutch oven.
  • 18 g+ protein per serving: Green lentils + cannellini beans team up for a complete amino-acid profile without meat.
  • Earthy-sweet balance: Roasted beets lend natural sweetness and stunning color that brightens gray winter days.
  • Flexible veggies: Swap in whatever winter produce you have—turnips, parsnips, or sweet potatoes all play nicely.
  • Freezer-friendly: Make a double batch; it reheats like a dream and tastes even better the next day.
  • Budget-smart: Costs under $1.50 per serving thanks to humble pantry staples and seasonal produce.

Ingredients You'll Need

Ingredients

Great soup starts with great ingredients, but that doesn’t mean expensive ones. Here’s what to look for:

Green or French lentils: These keep their shape after simmering, giving the soup a satisfying bite. Red lentils break down and turn mushy—save those for curries. Rinse and pick out any tiny stones; nobody wants a dental adventure.

Beets: Choose firm, golf-ball-sized specimens; they roast faster and their skins are tender enough to slip off after roasting. Golden beets are milder if you’re cooking for staunch beet skeptics.

Carrots & parsnips: Look for vibrant colors and no soft spots. If parsnips are out of season, swap in an equal weight of celery root or extra carrots.

Leek: The subtle onion flavor perfumes the broth. Slice it, then swirl the rings in a bowl of cold water to release hidden grit—nobody wants sandy soup.

Fire-roasted diced tomatoes: The smoky note amplifies depth without extra work. Plain diced tomatoes work in a pinch; add a pinch of smoked paprika to compensate.

Cannellini beans: Creamy beans bump protein and make the soup extra filling. Chickpeas or navy beans are fine understudies.

Vegetable broth: Go low-sodium so you control saltiness. If you’re a meat-eater, chicken broth is fine, but the finished color will be less jewel-like.

Fresh herbs: A handful of parsley or dill at the end lifts the earthiness. Dried herbs go in early; fresh go in at the end—always.

How to Make One-Pot High-Protein Lentil Soup with Beets and Winter Veggies

1
Roast the beets

Heat oven to 400 °F. Wrap whole, unpeeled beets in foil with a drizzle of oil and pinch of salt. Roast 25–30 min until a paring knife slides through easily. Cool slightly, rub off skins, and dice into ½-inch cubes. This intensifies sweetness and prevents the beets from bleeding too much color into the broth.

2
Sauté aromatics

In a heavy Dutch oven, warm 2 Tbsp olive oil over medium heat. Add sliced leek and cook 3 min until translucent. Stir in minced garlic, tomato paste, and 1 tsp salt; cook 1 min more. The tomato paste caramelizes slightly, deepening umami.

3
Toast spices

Sprinkle in 1 tsp ground cumin, ½ tsp smoked paprika, and ¼ tsp black pepper. Stir constantly 30 sec until fragrant; toasting wakes up essential oils and prevents a flat-tasting broth.

4
Add sturdy veggies & lentils

Toss in diced carrots, parsnips, and rinsed lentils. Pour in 6 cups broth and 1 cup water, scraping browned bits off the pot bottom. Bring to a boil, then reduce to a gentle simmer, partially cover, and cook 15 min.

5
Stir in tomatoes & beans

Add fire-roasted tomatoes with juices and drained cannellini beans. Simmer 10 min more; lentils should be tender but not mushy.

6
Add roasted beets & greens

Fold in roasted beets and 2 cups chopped kale or spinach. Simmer 3 min until greens wilt and beets are heated through. Their color will stain the broth a glorious magenta—embrace it.

7
Finish with brightness

Off heat, stir in juice of ½ lemon and a handful of chopped parsley. Taste and adjust salt; a final pinch can wake up all the flavors. Serve hot, drizzled with good olive oil or a swirl of Greek yogurt.

Expert Tips

Deglaze for depth

After toasting spices, splash in ¼ cup broth to lift the fond. Those browned bits equal free flavor.

Slow-cooker hack

Roast beets separately; add everything else to the crock and cook 4 h on low. Stir beets in at the end for color pop.

Texture tweak

Puree 1 cup of the finished soup and stir back in for a creamier mouthfeel without dairy.

Color guard

If you plan leftovers, store roasted beets separately and add when reheating to keep the broth from turning muddy.

Protein boost

Stir 1 cup of red lentils into the pot if you want an extra 4 g protein per serving; they’ll dissolve and thicken the broth.

Chilled option

Blend leftovers cold with avocado for a gorgeous magenta gazpacho on surprisingly warm winter afternoons.

Variations to Try

  • Moroccan twist: Swap cumin for ras-el-hanout and add a handful of dried apricots in step 5. Finish with toasted almonds.
  • Smoky sausage: For omnivores, brown 6 oz sliced andouille before the leek; proceed as written. Smoked paprika can be halved.
  • Coconut curry: Use coconut milk instead of water in step 4 and add 1 Tbsp Thai red curry paste with the garlic.
  • Grain bowl base: Reduce broth by 1 cup so it’s stew-like. Ladle over farro or quinoa and top with crumbled feta.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavor actually improves on day two as the spices meld.

Freezer: Portion into silicone muffin trays for single servings, freeze solid, then pop out and store in zip-top bags up to 3 months. Thaw overnight in the fridge or reheat straight from frozen in a saucepan with a splash of broth.

Make-ahead for parties: Roast beets and chop veggies up to 3 days ahead; store separately. Soup base can be cooked fully minus beets and greens; add those during reheating to keep colors vibrant.

Frequently Asked Questions

Absolutely—vacuum-packed cooked beets save 25 min. Dice and add them in step 6 so they warm through without turning mushy.

Green/French lentils don’t need soaking; just rinse. If you only have brown lentils, soak 30 min to shorten simmer time and reduce phytic acid.

Blend the entire pot with an immersion blender for a smooth, shocking-pink soup. Call it “unicorn stew” and top with a grilled-cheese dinosaur.

Yes, all ingredients are naturally gluten-free. If you add sausage or broth, double-check labels for hidden wheat.

Use no-salt-added tomatoes and beans, and swap low-sodium broth. Finish with lemon and herbs—you’ll need far less salt.

Yes—use an 8-qt pot. Keep the same cooking times; just stir more often to prevent sticking. Freeze half and thank yourself later.
one pot high protein lentil soup with beets and winter veggies
soups
Pin Recipe

one pot high protein lentil soup with beets and winter veggies

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

Ingredients

Instructions

  1. Roast beets: Preheat oven to 400 °F. Wrap beets in foil with a drizzle of oil and pinch of salt. Roast 25–30 min until tender. Cool, peel, and dice.
  2. Sauté aromatics: Heat olive oil in Dutch oven over medium. Add leek; cook 3 min. Stir in garlic, tomato paste, 1 tsp salt; cook 1 min.
  3. Toast spices: Add cumin, paprika, and pepper; stir 30 sec until fragrant.
  4. Simmer lentils & veggies: Add carrots, parsnips, lentils, broth, and water. Bring to boil, reduce to simmer, partially cover 15 min.
  5. Add tomatoes & beans: Stir in diced tomatoes and cannellini beans; simmer 10 min more.
  6. Finish: Fold in roasted beets and kale; simmer 3 min until greens wilt. Off heat, add lemon juice and parsley. Adjust seasoning and serve hot.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. For brighter color, store roasted beets separately and stir in just before serving.

Nutrition (per serving)

312
Calories
18 g
Protein
42 g
Carbs
9 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.