hearty lentil soup with beets and winter vegetables for protein boost

6 min prep 4 min cook 1 servings
hearty lentil soup with beets and winter vegetables for protein boost
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Hearty Lentil Soup with Beets & Winter Vegetables for a Protein Boost

When January's chill settles deep into my bones, nothing revives me faster than a steaming bowl of this crimson-hued lentil soup. The first time I made it was during a blizzard three winters ago—my pantry held little more than a bag of green lentils, a few forgotten beets, and the odds-and-ends vegetables I'd optimistically bought at the farmers' market. What emerged from that humble collection was nothing short of magic: a velvety, nutrient-dense soup that tasted like sunshine trapped in a bowl.

Since then, this recipe has become my January ritual. I simmer a double batch every Sunday afternoon while my favorite jazz record spins and the windows fog with aromatic steam. The earthy beets turn the broth a gorgeous ruby, while green lentils lend plant-powered heft that keeps my family satisfied well past bedtime. Best of all, each spoonful delivers an impressive 18 grams of protein—no meat required. Whether you're navigating a Whole30 reset, feeding ravenous teenagers after hockey practice, or simply craving comfort that won't weigh you down, this soup answers every winter craving.

Why This Recipe Works

  • Protein-Packed: 18g plant protein per serving from lentils + hemp hearts keeps you full for hours.
  • One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers together in a single Dutch oven.
  • Meal-Prep Hero: Tastes even better on day three, and freezes beautifully for up to three months.
  • Budget-Friendly: Feeds eight for under ten dollars using humble winter staples.
  • Vibrant Color: Roasted beets create a naturally stunning magenta broth—no filters needed.
  • Anti-Inflammatory Boost: Turmeric, ginger, and garlic team up for serious immune support.
  • Flexible: Swap veggies, adjust spices, or make it creamy—this soup welcomes creativity.

Ingredients You'll Need

Ingredients

Great soup starts with great ingredients. Here's what to look for at the market:

Lentils

I use green or French lentils (sometimes labeled "lentilles du Puy") because they hold their shape after 45 minutes of simmering. Red lentils will dissolve and turn your soup muddy—save those for dal. Rinse the lentils in a fine-mesh strainer and pick out any pebbles; no need to soak.

Beets

Look for firm, baseball-size beets with smooth skin and fresh-looking greens still attached (bonus: sauté the greens for tomorrow's breakfast). If you're short on time, buy pre-steamed beets in the refrigerated produce section—I've done it, zero shame.

Winter Vegetables

My holy-trinity is celeriac, parsnip, and carrot. Celeriac (celery root) adds subtle celery flavor without stringy fibers. Choose a parsnip that's pale, without brown spots; the larger ones have woody cores you'll want to trim away. Carrots should snap cleanly—bendy carrots mean bland soup.

Aromatics & Spices

Fresh turmeric root is worth hunting down; wrap leftover knobs in parchment and freeze for future soups. If you only have ground turmeric, use 1 teaspoon. Smoked paprika lends campfire depth, but regular sweet paprika works too.

Protein Boosters

A final sprinkle of hemp hearts adds complete protein and buttery crunch. If hemp isn't your thing, toasted pumpkin seeds or a swirl of Greek yogurt finish the soup nicely.

How to Make Hearty Lentil Soup with Beets & Winter Vegetables

1
Roast the Beets

Preheat oven to 400°F (204°C). Scrub 3 medium beets, wrap individually in foil with a drizzle of olive oil and pinch of salt. Roast directly on the oven rack for 45-55 minutes until a paring knife slides in without resistance. Cool slightly, then rub off skins with paper towels. Dice into ½-inch cubes; set aside. This step concentrates sweetness and prevents the beets from bleeding into the broth too early.

2
Sauté Aromatics

Heat 2 tablespoons extra-virgin olive oil in a heavy 5- to 6-quart Dutch oven over medium heat. Add 1 diced large yellow onion and cook 4 minutes until translucent, stirring occasionally. Stir in 3 minced garlic cloves, 1 tablespoon grated fresh ginger, and 1 tablespoon grated fresh turmeric; cook 60 seconds until fragrant but not browned. The kitchen will smell like a healing spa—enjoy the aromatherapy.

3
Bloom the Spices

Add 2 teaspoons ground cumin, 1 teaspoon smoked paprika, ½ teaspoon ground coriander, and ¼ teaspoon cayenne pepper. Stir constantly for 30 seconds; toasting the spices in the hot fat unlocks their essential oils and intensifies flavor. Your kitchen will suddenly smell like a Moroccan souk—this is normal and encouraged.

4
Deglaze with Tomatoes

Pour in 1 can (14 oz) fire-roasted diced tomatoes with their juices. Use a wooden spoon to scrape up any browned bits stuck to the pot—those caramelized specks equal free flavor. Let the tomatoes simmer 3 minutes until slightly reduced and darker in color.

5
Add Vegetables & Lentils

Stir in 1 cup diced carrot, 1 cup diced parsnip, 1 cup peeled and diced celeriac, and 1½ cups green lentils. Season generously with 2 teaspoons kosher salt and ½ teaspoon black pepper. The vegetables will seem abundant—trust the process, they melt into silky tenderness.

6
Simmer Until Creamy

Pour in 6 cups low-sodium vegetable broth and bring to a boil. Reduce heat to low, partially cover, and simmer 35-40 minutes, stirring every 10 minutes to prevent sticking. The lentils should be tender but not mushy, and the broth will thicken to a velvety consistency. If soup becomes too thick, splash in more broth or water.

7
Add Roasted Beets & Greens

Gently fold in the roasted beet cubes and 2 cups chopped kale or beet greens. Simmer 5 minutes more until greens wilt and beets are heated through. The beets will tint the broth a gorgeous fuchsia—embrace the color, it's your visual cue that antioxidants are present and accounted for.

8
Finish with Acidity & Fresh Herbs

Off heat, stir in 2 tablespoons fresh lemon juice and ½ cup chopped parsley or cilantro. Taste and adjust seasoning—soup often needs an extra pinch of salt or squeeze of lemon to brighten the deep, earthy flavors. Ladle into warm bowls and top with hemp hearts, a drizzle of olive oil, and crusty bread for dunking.

Expert Tips

Control the Color

If you want a brighter red broth, reserve half the roasted beets and blend them with 1 cup of soup until smooth, then stir back in. For a more rustic look, add beets as directed—they'll still taste incredible.

Speed It Up

Short on time? Use pre-cooked beets from the produce section and substitute red lentils—they'll cook in 15 minutes but will lose their shape, yielding a thicker, dahl-like texture.

Low-Sodium Hack

If you're watching sodium, use water instead of broth and add 1 teaspoon white miso at the end. Miso delivers umami depth without the salt bomb of commercial stock.

Freeze Smart

Freeze individual portions in silicone muffin cups; once solid, pop out and store in a zip-top bag. You'll have instant single-serve soup cubes ready for busy weeknights.

Variations to Try

  • Moroccan Twist: Swap cumin for ras-el-hanout and add ½ cup golden raisins during the last 10 minutes of simmering. Finish with toasted slivered almonds.
  • Creamy Beet & Coconut: Stir in 1 cup full-fat coconut milk when you add the beets. The coconut's richness pairs beautifully with earthy beets.
  • Sausage-Lover's Version: Brown 8 oz sliced plant-based or turkey sausage before sautéing onions. Proceed with recipe as written.
  • Grain Bowl Base: Reduce broth by 1 cup and serve thick soup over farro or quinoa with avocado and a soft-boiled egg.
  • Spicy Thai: Replace paprika with 1 tablespoon Thai red curry paste and finish with lime zest, cilantro stems, and a splash of fish sauce or soy sauce.

Storage Tips

Refrigerator

Cool soup completely, then transfer to airtight glass containers. It keeps 5 days chilled—the flavors marry and intensify each day. Reheat gently with a splash of water or broth; lentils continue to absorb liquid as they sit.

Freezer

Ladle cooled soup into quart-size freezer bags, press out excess air, and lay flat to freeze (saves space). Thaw overnight in the fridge or immerse sealed bag in warm water for quick defrosting. Soup will keep 3 months frozen.

Make-Ahead Party Trick

Prepare soup through step 6 (before adding beets and greens) up to 3 days ahead. Refrigerate base separately from roasted beets. Reheat base, then add beets and greens for vibrant color when ready to serve guests.

Frequently Asked Questions

You can, but roasted fresh beets have deeper sweetness. If canned is all you have, rinse them well, pat dry, and add during the last 5 minutes to prevent mushiness.

Beets + green lentils can oxidize into murky territory. A squeeze of lemon juice at the end brightens the color instantly. Next time, add roasted beets at the very end for maximum ruby hue.

Naturally gluten-free! Just double-check your vegetable broth—some brands sneak in barley malt. Serve with gluten-free toast or cooked quinoa stirred in for extra protein.

Absolutely. Add everything except roasted beets, kale, and lemon juice to the slow cooker. Cook on low 7-8 hours or high 4 hours. Stir in beets and kale during the last 20 minutes, then finish with lemon.

Stir in 1 cup cooked chickpeas or white beans when you add the beets, or blend in ½ cup silken tofu for creamy texture. A poached egg on top adds 6g more protein per serving.
hearty lentil soup with beets and winter vegetables for protein boost
soups
Pin Recipe

Hearty Lentil Soup with Beets & Winter Vegetables for Protein Boost

(4.9 from 127 reviews)
Prep
20 min
Cook
50 min
Servings
8

Ingredients

Instructions

  1. Roast Beets: Preheat oven to 400°F. Wrap scrubbed beets in foil with oil and salt; roast 45-55 min until tender. Cool, peel, dice.
  2. Sauté Aromatics: In Dutch oven, heat oil over medium. Cook onion 4 min. Add garlic, ginger, turmeric; cook 1 min.
  3. Bloom Spices: Stir in cumin, paprika, coriander, cayenne; toast 30 sec.
  4. Deglaze: Add tomatoes; scrape bits, simmer 3 min.
  5. Add Veg & Lentils: Stir in carrot, parsnip, celeriac, lentils, salt, pepper.
  6. Simmer: Add broth; boil, then simmer 35-40 min until lentils are tender.
  7. Finish: Stir in roasted beets and kale; simmer 5 min. Off heat, add lemon juice and herbs.
  8. Serve: Ladle into bowls; top with hemp hearts and olive oil.

Recipe Notes

Soup thickens as it sits—thin with water or broth when reheating. Beet color will intensify overnight; brighten with extra lemon juice just before serving.

Nutrition (per serving)

287
Calories
18g
Protein
38g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.