onepot high protein lentil soup with beets and winter vegetables

30 min prep 5 min cook 4 servings
onepot high protein lentil soup with beets and winter vegetables
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

One-Pot High-Protein Lentil Soup with Beets and Winter Vegetables

Last January, after the holidays had wrapped up and the credit-card bills rolled in, I found myself craving something that felt like a reset button in a bowl—cozy enough to thaw my Midwestern bones, hearty enough to keep my teenage boys full until morning, and bright enough to remind me that spring would eventually come. My CSA had just delivered a crimson tangle of beets, a softball-sized rutabaga, and a bag of French green lentils that looked like tiny emerald gems. One snowy afternoon I threw everything into my Dutch oven, crossed my fingers, and ended up with a magenta-hued soup so satisfying that we’ve made it every week since. It’s the kind of recipe that feels like a warm blanket and a personal trainer rolled into one: comforting, deeply savory, and packed with 24 grams of plant protein per serving. If you can open a can and chop a beet, you can master this one-pot wonder.

Why You'll Love This One-Pot High-Protein Lentil Soup with Beets and Winter Vegetables

  • Truly one pot: No precooking lentils, sautéing aromatics in a separate pan, or roasting vegetables on the side. Everything happens in the same Dutch oven.
  • 24 grams of protein per serving: Thanks to green lentils, cannellini beans, and a finishing swirl of Greek yogurt.
  • Meal-prep gold: Flavors deepen overnight, so Sunday’s pot tastes even better on Wednesday.
  • Vibrant without the fuss: Beets dye the broth a gorgeous fuchsia that looks restaurant-worthy—no Instagram filter required.
  • Vegan-adaptable: Swap the yogurt for coconut milk and use veggie broth for a 100% plant-based bowl.
  • Freezer-friendly: Portion into quart bags, lay flat, and freeze up to three months for instant healthy comfort.
  • Kid-approved hack: Blend a cup of the finished soup and stir it back in—my pickiest eater never suspects the beets.

Ingredient Breakdown

Ingredients for onepot high protein lentil soup with beets and winter vegetables

Green (French) lentils are the star here—they hold their shape after 35 minutes of simmering, so your spoon finds tender pearls instead of mush. Beets bring earthy sweetness and that jaw-dropping color, while rutabaga (or swap in parsnip) adds a subtle peppery note. A can of cannellini beans bumps the protein and makes the broth creamy without dairy. Smoked paprika and a whisper of cinnamon echo the flavors of Moroccan harira, and a final squeeze of lemon keeps everything bright. If you’re tempted to use red lentils, don’t; they dissolve and will turn the soup into porridge.

Step-by-Step Instructions

  1. 1
    Prep the aromatics and roots
    Peel and dice 1 medium onion, 3 carrots, and 2 celery stalks into ½-inch pieces. Scrub 2 medium beets and 1 small rutabaga; peel if the skins are thick, then cube into ¾-inch pieces (keep beets separate to prevent bleeding). Mince 4 garlic cloves and grate 1 tablespoon fresh ginger.
  2. 2
    Bloom the spices
    Heat 2 tablespoons olive oil in a heavy 5-quart Dutch oven over medium. When the oil shimmers, add 1 teaspoon each ground cumin and coriander, ½ teaspoon smoked paprika, and ¼ teaspoon cinnamon. Stir constantly for 45 seconds until the spices smell toasted and the oil turns rusty orange.
  3. 3
    Sauté the vegetables
    Add onion, carrot, and celery; season with ½ teaspoon kosher salt. Cook 5 minutes until the edges start to brown. Stir in garlic, ginger, and 1 bay leaf; cook 1 minute more.
  4. 4
    Build the soup
    Tip in beets, rutabaga, 1 cup rinsed green lentils, 1 can (15 oz) drained cannellini beans, 1 can (14.5 oz) fire-roasted diced tomatoes with juices, and 4 cups low-sodium chicken or vegetable broth. Add 2 cups water and ½ teaspoon black pepper. Increase heat to high; bring to a rolling boil.
  5. 5
    Simmer until tender
    Reduce heat to low, cover partially, and simmer 30–35 minutes, stirring once halfway. Lentils should be al dente and beets tender when pierced with a knife.
  6. 6
    Finish and taste
    Remove bay leaf. Stir in 2 cups baby spinach until wilted, 1 tablespoon lemon juice, and ½ teaspoon salt (add more to taste). Ladle into bowls and top each with a dollop of Greek yogurt and a sprinkle of fresh dill or parsley.

Expert Tips & Tricks

  • Toast your spices in oil: The fat blooms the fat-soluble flavor compounds, amplifying smokiness and warmth tenfold.
  • Cut vegetables uniformly: ¾-inch cubes ensure everything cooks at the same rate and looks restaurant-pretty.
  • Deglaze with acidity: After sautéing, splash ¼ cup balsamic vinegar and let it reduce for 2 minutes; it intensifies the beet color and adds mellow tang.
  • Use fire-roasted tomatoes: They bring subtle char that complements the smoked paprika and balances the beets’ sweetness.
  • Save the greens: If your beets come with tops, wash, chop, and add them in step 6 instead of spinach for zero-waste nutrition.
  • Blender safety: Only blend cooled soup; hot liquid explodes. Alternatively, use an immersion blender directly in the pot for a quick swirl.

Common Mistakes & Troubleshooting

Problem Cause Fix
Soup too thick Lentils absorbed liquid Stir in hot broth ½ cup at a time until soupy again.
Beets crunchy Undercooked Simmer 5–10 min more; cube smaller next time.
Color turned brown Over-blended or old beets Add squeeze of lemon to brighten; garnish with raw grated beet.
Bland Under-salted Salt in layers; finish with lemon or a splash of sherry vinegar.

Variations & Substitutions

  • Protein swap: Use 1 cup red lentils + 1 can chickpeas for a thicker, stew-like texture.
  • Low-carb: Replace half the lentils with diced cauliflower; reduce broth by 1 cup.
  • Spicy: Add 1 minced chipotle in adobo with the tomatoes.
  • Green: Stir in 2 cups chopped kale and ½ cup pesto at the end.
  • Sweet potato version: Swap beets for orange sweet potatoes; add 1 teaspoon curry powder.
  • Grain bowl: Serve over farro or brown rice and top with crumbled feta.

Storage & Freezing

Cool the soup completely, then refrigerate in airtight containers up to 5 days. The flavors marry and the broth thickens, so thin with broth when reheating. To freeze, ladle into BPA-free quart bags, squeeze out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or microwave on 50% power, stirring often. Reheat gently with a splash of broth; finish with fresh herbs and yogurt.

Frequently Asked Questions

Red lentils cook faster and dissolve, giving a porridge texture. Stick with green or brown lentils for distinct bites.

Nope. Green lentils cook in 30–35 minutes straight from the bag.

Rub the cutting board with a cut lemon and coarse salt, then wash immediately.

Yes. Add everything except spinach and yogurt; cook on LOW 6–7 hours or HIGH 3–4. Stir in spinach at the end.

Absolutely. All ingredients are naturally gluten-free; just check your broth label.

Stir in ½ cup dry quinoa with the lentils or top each bowl with a poached egg.

Substitute an equal weight of sweet potatoes or butternut squash; the soup will be golden instead of magenta.

Yes—use an 8-quart pot and add 1 extra cup of liquid. Cooking time remains the same.

Happy ladling! If you try this recipe, leave a comment and let me know your favorite add-ins.

onepot high protein lentil soup with beets and winter vegetables

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

4.7
Pin Recipe
Prep
15 min
Cook
35 min
Total
50 min
6 servings
Easy

Ingredients

  • 1 cup dry green lentils, rinsed
  • 1 medium beet, peeled & diced
  • 2 carrots, sliced
  • 1 parsnip, diced
  • 1 small sweet potato, cubed
  • 1 cup kale, chopped
  • 1 can (15 oz) diced tomatoes
  • 4 cups low-sodium vegetable broth
  • 1 tbsp olive oil
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 2 cloves garlic, minced
  • Salt & pepper to taste
  • Juice of ½ lemon
  • Fresh parsley for garnish

Instructions

  1. 1
    Heat olive oil in a large pot over medium. Sauté garlic, cumin, and paprika for 1 min until fragrant.
  2. 2
    Add diced beet, carrots, parsnip, and sweet potato; cook 5 min, stirring occasionally.
  3. 3
    Stir in lentils, diced tomatoes (with juice), and broth; bring to a boil.
  4. 4
    Reduce heat, cover, and simmer 25 min until lentils and vegetables are tender.
  5. 5
    Fold in kale and cook 3 min more until wilted.
  6. 6
    Season with salt, pepper, and lemon juice. Serve hot, garnished with parsley.
Recipe Notes
  • Swap kale for spinach or chard if preferred.
  • Freezer-friendly; store up to 3 months.
  • Add a pinch of chili flakes for heat.
Calories
280
Protein
18 g
Fiber
12 g
Iron
25 % DV

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.