Love this? Pin it for later!
High-Protein Lentil Soup with Beets & Winter Vegetables
January always feels like the Monday of months—long, gray, and a little too honest after the sparkle of December. Two winters ago, after a particularly brutal cold snap, I found myself staring into an almost-bare fridge: a bag of lentils that had migrated to the back corner, three beets that looked like they’d been through battle, and the usual mirepoio suspects. I wanted—no, needed—something that would feel like a wool sweater for my stomach, yet still honor my “more plants, more protein” resolution. One pot, a lazy simmer, and a quick blitz with the immersion blender later, this soup was born. It’s since become my January reset button: hearty enough for a snow day, bright enough to remind me that daylight is creeping back, and packed with enough plant protein to keep me off the 3 p.m. cookie train. If you, too, are trying to trade holiday excess for something that tastes like intention, pull up a chair. Soup’s on.
Why This Recipe Works
- 25 g+ plant protein per bowl: French green lentils + hemp hearts + a surprise scoop of pea protein keep you full for hours.
- One-pot, no-soak: Lentils go in dry—no overnight soaking or extra dishes.
- Beets = natural sweetness & color: They roast while the soup simmers, then melt into a velvety base.
- Winter veg flex: Swap in whatever’s lurking in your crisper—turnips, parsnips, or even shredded Brussels sprouts.
- Freezer-friendly: Portion into quart jars; thaw overnight for instant healthy lunches.
- Bright finish: A squeeze of citrus and fresh herbs keeps it from tasting like “mud in a bowl,” a complaint my husband once leveled at lentil soup.
Ingredients You'll Need
French green lentils (a.k.a. Puy lentils) are the tiny slate-green gems that hold their shape and cook in about 25 minutes. Brown lentils work in a pinch, but they’ll break down faster—great if you want a thicker stew vibe. Avoid red lentils; they’ll turn to mush and muddy that gorgeous magenta from the beets.
Beets bring earthy sweetness and that January-appropriate ruby hue. Look for bunches with perky tops (you can sauté the greens for tomorrow’s omelet). If beets intimidate you, buy the pre-steamed vacuum packs; you’ll shave 15 minutes off step one.
Mirepoix 2.0: Classic onion, carrot, celery, plus fennel fronds for a whisper of licorice that plays beautifully with beets. Save the fennel bulb for roasting later in the week.
Protein boosters: Hemp hearts disappear into the broth and add 10 g complete plant protein per 3 Tbsp. I also stir in unflavored pea protein isolate—one scoop, zero taste, 20 g protein. If you’re allergic to peas, swap in silken tofu blended with ½ cup broth.
Winter vegetables: I use diced rutabaga for body, ribbons of kale for color, and roasted beet cubes for texture. But parsnips, turnips, or shredded cabbage all cozy up nicely.
Flavor layerers: Smoked paprika gives campfire depth without meat; a strip of orange zest lifts the earthiness; and a Parmesan rind (skip for vegan) adds umami that makes people ask, “Why does this taste like minestrone’s sophisticated cousin?”
How to Make High-Protein Lentil Soup with Beets and Winter Vegetables
Roast the beets
Heat oven to 425 °F. Scrub 3 medium beets, wrap in foil with 1 tsp olive oil and pinch of salt. Roast 35–40 min until a paring knife slides through easily. Cool slightly, then rub off skins with paper towels. Dice into ½-inch cubes. Reserve half for garnish; the rest goes into the soup base.
Sweat the aromatics
In a heavy Dutch oven, warm 2 Tbsp olive oil over medium. Add 1 diced onion, 2 carrots, 2 celery ribs, and the feathery fronds from 1 fennel bulb. Season with ½ tsp salt and cook 6–7 min until translucent, not browned. You want the vegetables to perspire—that’s the flavor foundation.
Toast the spices
Clear a small circle in the center of the pot; add 1 Tbsp tomato paste, 1 tsp smoked paprika, ½ tsp ground coriander, and ¼ tsp chili flakes. Let the paste caramelize 90 seconds—this concentrates the tomato sugars and blooms the spices. Stir everything together until your kitchen smells like a Spanish market.
Deglaze & build the broth
Pour in ¼ cup dry white wine (or apple cider for sweetness). Scrape the brown bits—those are free flavor packets. Add 1 cup diced roasted beets, 1 cup French green lentils (rinsed), 6 cups low-sodium vegetable broth, 1 Parmesan rind, and a 2-inch strip of orange zest. Bring to a gentle boil.
Simmer low & slow
Reduce heat, partially cover, and simmer 25 minutes. Lentils should be tender but still toothsome. Fish out the Parmesan rind and orange zest. If you like a creamier texture, plunge an immersion blender into the pot 3–4 times to purée a portion of the soup; leave plenty of whole lentils for bite.
Load in the veg & protein
Stir in 1 cup diced rutabaga (or parsnip), 2 cups chopped kale, ½ cup hemp hearts, and 1 scoop unflavored pea protein. Simmer 8–10 min more until kale wilts and rutabaga softens. The soup will thicken; thin with broth or water to your liking. Taste and adjust salt—I usually add another ¾ tsp at this stage.
Finish bright
Off heat, add 1 Tbsp lemon juice and ¼ cup chopped parsley. Ladle into warm bowls, top with reserved roasted beet cubes, a swirl of yogurt (or coconut yogurt for vegan), and a crack of black pepper. Serve with crusty sourdough for the ultimate January hygge moment.
Expert Tips
Low-sodium trick
Use water instead of broth for the first 3 cups; the Parmesan rind, tomato paste, and spices build plenty of backbone without the 800 mg sodium hit.
Speed-beets
No time to roast? Grab the vacuum-steamed beets from the produce fridge; dice and add straight to the pot with 5 extra simmer minutes.
Overnight flavor
Soup tastes even better the next day as acids and starches marry. Reheat gently; add a splash of broth to loosen.
Texture tune-up
For silky bisque vibes, purée ⅔ of the soup, then return to the pot with whole lentils for contrast.
Freeze smart
Cool completely, ladle into silicone muffin trays, freeze, then pop out “soup pucks” into zip bags—easy single-serve portions.
Brighten leftovers
A fresh squeeze of citrus and a handful of herbs added after reheating resurrects the just-cooked vibrancy.
Variations to Try
- Moroccan twist: Swap smoked paprika for 1 tsp ras el hanout, add ¼ cup chopped dried apricots with the lentils, finish with cilantro and toasted almonds.
- Coconut-curry version: Replace tomato paste with 1 Tbsp red curry paste, use coconut milk instead of yogurt garnish, and add a handful of spinach at the end.
- Sausage lover: Brown 2 links of Italian turkey sausage, remove, then continue recipe. Slice and return to pot at step 6.
- Instant-Pot shortcut: Sauté using the sauté function, add everything except kale & protein, cook high pressure 12 min, quick release, then stir in remaining ingredients on warm setting 5 min.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors deepen daily, so day 3 is peak deliciousness.
Freezer: Portion into quart-size freezer bags, squeeze out air, lay flat to freeze (saves space). Keeps 3 months. Thaw overnight in fridge or use the soup-puck method above.
Make-ahead lunch jars: Divide soup between 4 wide-mouth 24-oz jars; leave 1-inch headspace. Top each with 1 Tbsp hemp hearts and a lemon wedge. Grab, reheat, conquer the workday.
Reheat: Warm gently over medium-low, stirring often and adding broth to reach desired consistency. Microwaves work, but stovetop preserves texture best.
Frequently Asked Questions
High-Protein Lentil Soup with Beets & Winter Vegetables
Ingredients
Instructions
- Roast beets: Wrap scrubbed beets in foil with 1 tsp oil and pinch salt. Roast 35–40 min at 425 °F until tender. Cool, peel, dice.
- Sauté aromatics: In Dutch oven, warm 2 Tbsp oil. Add onion, carrot, celery, fennel fronds, ½ tsp salt; cook 6–7 min.
- Bloom spices: Clear center; add tomato paste, paprika, coriander, chili flakes; cook 90 seconds.
- Deglaze: Add wine; scrape bits. Stir in ½ cup roasted beets, lentils, broth, Parmesan rind, orange zest. Simmer 25 min.
- Blend (optional): Remove rind/zest; partially purée for creamier texture.
- Add veg & protein: Stir in rutabaga, kale, hemp hearts, pea protein; simmer 8–10 min.
- Finish: Off heat, add lemon juice and parsley. Serve topped with reserved beets and yogurt.
Recipe Notes
Soup thickens as it sits; thin with broth when reheating. For vegan, omit Parmesan rind and use coconut yogurt garnish.