Love this? Pin it for later!
Hearty High-Protein Lentil Soup with Beets and Winter Vegetables
When January’s frost lingers and the light slants low through the kitchen window, nothing feels more grounding than a pot of soup that tastes like the earth it came from. This hearty high-protein lentil soup was born on one of those slate-gray afternoons when my CSA box brimmed with candy-stripe beets, gnarly celeriac, and a pound of French green lentils that looked like tiny emerald marbles. I wanted a soup that could stand alone as a complete meal—something that would fuel early-morning snow-shoveling, post-workout hunger pangs, and the kind of deep, bone-level chill that only February can deliver. One spoonful in, my husband proclaimed it “the beef stew of vegetarian cooking,” and I’ve been making it on repeat ever since. Thick enough to scoop with crusty sourdough yet brothy enough to sip from a mug, it’s the dinner I turn to when the thermostat drops below freezing and my inbox is full of comfort-food cravings.
Why This Recipe Works
- Protein powerhouse: 24 g plant protein per serving from lentils, hemp hearts, and a sneaky scoop of chickpea flour for extra body.
- Beets = natural sweetness: Roasted beets melt into the broth, lending a ruby hue and caramelized depth that balances the earthy lentils.
- One-pot wonder: From stovetop to table in under an hour, with minimal cleanup thanks to smart layering of ingredients.
- Freezer-friendly: Tastes even better after a night in the fridge; freeze portions flat in zip bags for up to 3 months.
- Customizable texture: Blend a cup for creaminess or leave it rustic—your spoon, your rules.
- Vegan & gluten-free: No specialty flours or gums; just real food that everyone at the table can enjoy.
- Seasonal flexibility: Swap in whatever winter vegetables you have—parsnips, turnips, or even shredded kale work beautifully.
Ingredients You'll Need
Before we ladle, let’s talk lentils. French green lentils (a.k.a. Le Puy) hold their shape and deliver a peppery snap, whereas brown lentils soften into creamy submission. I use a 50/50 mix for both texture and body. Buy them from the bulk bin so you can smell their mineral-rich aroma—old lentils taste dusty and cook unevenly.
Beets are the silent sweetener here. Look for bunches with perky greens still attached; the greens tell you the roots were harvested recently and haven’t been sitting in cold storage for months. Chioggia or golden beets will tint the broth a sunset orange, while red beets give that dramatic magenta swirl. If you’re beet-shy, swap in roasted carrots—they’ll still add sweetness, though the color will lean golden.
Winter vegetables should feel heavy for their size. A softball-size celeriac may look intimidating, but once peeled it yields a celery-scented flesh that melts into the soup. Parsnips should be ivory, not fuzzy or sprouting. If you can only find one vegetable, double it—this soup is forgiving.
Herbs & aromatics: Fresh rosemary and thyme infuse the oil at the start, releasing piney notes that cling to each spoonful. Don’t swap for dried; the volatile oils are what make this soup sing. A single bay leaf tucked in at the beginning adds subtle depth, but remove it before serving—no one wants a chewy souvenir.
Umami boosters: Miso paste (I use chickpea miso for soy-free folks) and tomato paste caramelized in olive oil create the savory backbone that tricks even carnivores into asking for seconds. Nutritional yeast is optional but adds a nutty, almost cheese-like richness.
How to Make Hearty High-Protein Lentil Soup with Beets and Winter Vegetables
Warm the base
Heat 2 Tbsp olive oil in a heavy Dutch oven over medium. Add diced onion, celery, and carrots with a pinch of salt; sauté 5 minutes until edges turn translucent. Stir in minced garlic, tomato paste, and miso; cook 2 minutes until the paste darkens to brick red and sticks slightly to the bottom—those browned bits equal flavor.
Bloom the spices
Add chopped rosemary, thyme leaves, 1 tsp coriander seeds lightly crushed, ½ tsp smoked paprika, and a few grinds of black pepper. Stir 30 seconds until fragrant; toasting the spices in fat extracts their oils and prevents dusty, raw flavor in the final soup.
Deglaze & build broth
Pour in ¼ cup dry white wine or vermouth; scrape the browned fond with a wooden spoon. When the liquid is nearly gone, add 6 cups vegetable stock, 1 bay leaf, and 2 cups water. Bring to a rolling boil.
Add lentils & beets
Rinse 1 cup green lentils and ½ cup brown lentils under cold water; pick out any stones. Add to pot along with 1 medium beet peeled and diced ½-inch. Reduce heat to low, cover partially, and simmer 25 minutes.
Load the winter veg
Stir in diced celeriac, parsnip, and 1 cup cubed Yukon gold potato. Simmer 12–15 minutes until vegetables are tender but not mushy. If broth reduces too much, splash in hot water to keep everything submerged.
Protein punch
Whisk 2 Tbsp chickpea flour with ¼ cup warm broth until smooth; stir back into soup along with 3 Tbsp hemp hearts and 1 Tbsp nutritional yeast. Simmer 3 minutes—the soup will thicken slightly and the protein count climbs without any chalky powders.
Texture tweak
For a creamier consistency, ladle 2 cups of soup into a blender, puree until smooth, then return to pot. For extra bite, leave it rustic. Taste and adjust salt; lentils need more seasoning than you think.
Finish bright
Off heat, stir in 2 tsp apple-cider vinegar and a handful of chopped parsley. The acid wakes up all the flavors and keeps the beets from tasting flat. Serve steaming hot with crusty bread and a drizzle of peppery olive oil.
Expert Tips
Salt timing
Add salt only after lentils soften; salting too early toughens their skins and doubles cooking time.
Quick cool
Spread leftover soup in a shallow metal pan; it drops from steaming to fridge-safe in under 30 minutes.
Broth boost
Save beet greens, kale stems, and onion peels in a freezer bag; simmer 20 min for zero-waste vegetable stock.
Thickness dial
Too thin? Simmer uncovered 5 min. Too thick? Thin with a splash of hot water or coconut milk for creaminess.
Reheat right
Warm slowly over medium-low; high heat scorches lentils and turns beets an unappetizing brown.
Color pop
Top with white feta, green parsley, and yellow lemon zest for a tricolor garnish that makes the magenta soup glow.
Variations to Try
- Moroccan twist: Swap rosemary for 1 tsp ras-el-hanout, add ½ cup diced dried apricots, and finish with chopped cilantro and toasted almonds.
- Smoky southwest: Use red lentils, chipotle in adobo, and finish with lime juice, avocado cubes, and crushed tortilla chips.
- Creamy coconut: Replace 2 cups broth with full-fat coconut milk and stir in baby spinach at the end for a Thai-inspired version.
- Protein-plus: Fold in a can of rinsed chickpeas or cubes of baked tofu for an extra 10 g protein per serving.
- Grain bowl: Serve over farro or wheat berries instead of bread; the chew contrasts beautifully with tender lentils.
Storage Tips
Refrigerate cooled soup in airtight glass containers up to 5 days. The flavors meld and deepen, so day-three bowls often taste best. Freeze flat in quart-size freezer bags—label, squeeze out excess air, and lay on a sheet pan until solid. Stack like books to save space; keep up to 3 months. Thaw overnight in the fridge or submerge the sealed bag in a bowl of cool water for faster defrosting. Reheat gently with a splash of water or broth; microwaves can explode beet pigments onto the walls of your appliance (ask me how I know).
Frequently Asked Questions
Hearty High-Protein Lentil Soup with Beets and Winter Vegetables
Ingredients
Instructions
- Step 1: Heat olive oil in Dutch oven over medium. Sauté onion, carrot, celery 5 min. Add garlic, tomato paste, miso; cook 2 min.
- Step 2: Stir in rosemary, thyme, coriander, paprika; toast 30 sec. Deglaze with wine; scrape browned bits.
- Step 3: Add broth, bay leaf, lentils, beet. Bring to boil; reduce heat and simmer 25 min.
- Step 4: Add celeriac, parsnip, potato; simmer 12–15 min until tender.
- Step 5: Whisk chickpea flour with warm broth; return to pot with hemp hearts and nutritional yeast. Simmer 3 min.
- Step 6: Blend 2 cups soup if desired. Season with salt, vinegar, parsley. Serve hot.
Recipe Notes
Soup thickens on standing; thin with hot water or broth when reheating. Freeze portions up to 3 months.