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
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
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.
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.
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.
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.
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.
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.
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.
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
Hearty Lentil Soup with Beets & Winter Vegetables for Protein Boost
Ingredients
Instructions
- 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.
- Sauté Aromatics: In Dutch oven, heat oil over medium. Cook onion 4 min. Add garlic, ginger, turmeric; cook 1 min.
- Bloom Spices: Stir in cumin, paprika, coriander, cayenne; toast 30 sec.
- Deglaze: Add tomatoes; scrape bits, simmer 3 min.
- Add Veg & Lentils: Stir in carrot, parsnip, celeriac, lentils, salt, pepper.
- Simmer: Add broth; boil, then simmer 35-40 min until lentils are tender.
- Finish: Stir in roasted beets and kale; simmer 5 min. Off heat, add lemon juice and herbs.
- 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.