Love this? Pin it for later!
Last January, after a particularly brutal week of sub-zero temperatures and back-to-back meetings that left me craving something—anything—that could thaw both body and spirit, I stumbled into the kitchen at 7:23 p.m. with a bag of forgotten lentils and a bunch of beets that had been languishing in the crisper since New Year’s. I was tired, hangry, and dangerously close to ordering take-out ramen for the third night in a row. Instead, I chopped, simmered, and tasted my way into what has since become the single most requested recipe in my winter arsenal: a velvety, jewel-toned soup that packs more plant protein per serving than a chicken breast and tastes like the edible equivalent of a cashmere blanket. My neighbor, a self-proclaimed beet skeptic, texted me the next day asking for the recipe before she’d even finished her second bowl. My kids—who normally stage a protest when anything magenta appears on the dinner table—now cheer when they see the Dutch oven hit the stove. If you, too, are hunting for a meal that feels indulgent yet virtuous, fills the house with aromatics that make even the frostiest evening feel hospitable, and can be meal-prepped on Sunday and still taste better on Wednesday, this high-protein lentil and beet soup is about to earn permanent residency in your winter rotation.
Why This Recipe Works
- Protein powerhouse: 28 g plant protein per serving from French green lentils, hemp hearts, and a sneaky scoop of white beans.
- Beets without the fuss: Roasting concentrates sweetness and eliminates the earthy “dirt” flavor haters complain about.
- One-pot wonder: Minimal cleanup—everything from sautéing to puréeing happens in the same enamel pot.
- Freezer-friendly: Texture stays luscious after thawing thanks to the beans and a final swirl of coconut milk.
- Color therapy: That fuchsia hue is an instant mood-booster on the grayest of days.
- Balanced macros: 55 % complex carbs, 25 % protein, 20 % healthy fats—no post-soup crash.
- Allergy-aware: Naturally gluten-free, nut-free, soy-free, and easy to make oil-free for WFPB eaters.
Ingredients You'll Need
Quality ingredients are the difference between a ho-hum soup and one that makes you close your eyes involuntarily on the first spoonful. Let’s break it down:
French green lentils (a.k.a. Puy lentils): These tiny slate-green gems hold their shape and deliver 18 g protein per cup dry. Skip the mushy brown lentils from the generic aisle; they turn to baby food. If you can’t find French, black beluga lentils are an acceptable swap.
Beets: Look for bunches with perky tops—those greens are edible bonus sauté material. Medium-sized, firm, and unblemished beets roast evenly. Golden beets work if you’re averse to fuchsia, but the soup’s dramatic color is half the fun.
Cannellini or great northern beans: Canned is fine; rinse to slash 40 % of the sodium. If you cook from dry, ¾ cup dry yields 1½ cup cooked, the exact amount needed.
Hemp hearts: These nutty little seeds dissolve into the broth and add complete protein plus omega-3s. Buy them from the fridge section; the lipids go rancid quickly at room temp.
Fire-roasted crushed tomatoes: The charred edges amplify umami and balance beet sweetness. Regular crushed tomatoes + ½ tsp smoked paprika is a stand-in.
Vegetable broth: Go low-sodium so you control salt. If you’re a broth snob (hi, same), imagine a 50-50 mix of no-chicken broth and mushroom broth for deeper flavor.
Full-fat coconut milk: Just ¼ cup lends silkiness without coconutty dominance—use the remainder for tomorrow’s smoothie.
Miso paste: A teaspoon of white or yellow miso adds the “what is that?” depth. If you’re soy-free, substitute ½ tsp chickpea miso or omit.
Smoked paprika & caraway seeds: The former supplies campfire notes; the latter gives a whisper of rye-bread nostalgia that marries magically with beets.
Lemon zest & juice: Acidity is the on-switch for beet flavor. Zest first, then juice; the oils in the zest are where the perfume lives.
Fresh thyme & bay leaf: Woody herbs withstand long simmering. Strip leaves off stems—no one wants to floss with a twig.
How to Make High-Protein Lentil and Beet Soup for Filling Winter Meals
Roast the beets
Preheat oven to 425 °F (220 °C). Scrub 3 medium beets, wrap individually in foil with a drizzle of oil and pinch of salt, and roast on a sheet pan for 45 minutes until a paring knife slides in like butter. Cool slightly, then rub off skins under running water. Dice into ½-inch cubes; you should have about 2 cups.
Sauté aromatics
In a heavy Dutch oven, warm 2 Tbsp olive oil (or ¼ cup veggie broth for oil-free) over medium. Add 1 large diced onion, 2 stalks diced celery, and 2 carrots, season with ½ tsp salt, and sweat 7 minutes until edges turn translucent. Add 3 cloves minced garlic, 1 tsp smoked paprika, ½ tsp caraway seeds, and 1 tsp fresh thyme leaves; cook 1 minute until fragrant.
Bloom the lentils
Stir in 1 cup rinsed French green lentils so each lentil gets a glossy coat of spiced oil; this prevents them from foaming and keeps skins intact.
Deglaze & build base
Pour in ¼ cup dry white wine (or extra broth) and scrape browned bits. Add 1 cup fire-roasted crushed tomatoes, 5 cups broth, 1 bay leaf, and ¼ tsp black pepper. Bring to a boil, reduce to low, cover, and simmer 20 minutes.
Add beets & beans
Stir in roasted beets and 1½ cup cooked white beans. Simmer 10–12 minutes until lentils are al dente.
Boost protein
In a small bowl, whisk 3 Tbsp hemp hearts with ½ cup hot broth until creamy. Stir slurry into soup along with 1 tsp white miso; simmer 2 minutes to meld.
Texture choice
For a rustic stew, leave as-is. For velvety elegance, purée ⅓ of the soup with an immersion blender directly in the pot, then stir back in.
Finish & serve
Remove bay leaf. Off heat, swirl in ¼ cup coconut milk, zest of ½ lemon, and 1 Tbsp juice. Taste, adjust salt, and ladle into warm bowls. Garnish with extra hemp hearts, micro-greens, and a drizzle of chili oil if you like heat.
Expert Tips
Speedy weekday hack
Buy pre-roasted beets from the deli bar. You’ll shave 45 minutes and still outrun the take-out driver.
Stain-proof your board
Rub cutting board with a thin film of coconut oil before slicing beets; the pigment wipes right off.
Lentil doneness test
Blow on a lentil; if the skin peels back, they’re done. Al dente today equals perfectly tender tomorrow.
Overnight flavor boost
Make the soup through step 5, refrigerate, then finish with miso and coconut milk next day—flavor deepens like chili.
Protein math
Need even more gains? Stir 1 scoop unflavored pea protein into the hemp slurry; nobody will detect it.
Keep the magenta bright
Acid preserves color; add lemon juice at the very end, not during simmering.
Variations to Try
- Moroccan twist: Swap caraway for ½ tsp each cumin and coriander, add ¼ tsp cinnamon, and garnish with chopped dates and toasted almonds.
- Smoky bacon-style: Replace oil with ¼ cup diced smoked coconut or tempeh bacon for a vegan BLT vibe.
- Green goddess: Stir in 2 cups baby spinach at the end and purée entirely for a shocking pink-to-green color change kids love.
- Thai infusion: Use 1 Tbsp red curry paste instead of smoked paprika, finish with lime and cilantro.
- Creamy tomato-beet: Double the tomatoes, skip coconut milk, and swirl in ½ cup silken tofu for a zero-fat creamy version.
Storage Tips
Refrigerator: Cool soup completely, transfer to glass jars, and refrigerate up to 5 days. The flavors marry so well that day 3 is legendary.
Freezer: Ladle into silicone muffin trays, freeze, then pop out hockey-puck portions into zip-top bags. Each “puck” is roughly 1 cup; grab as many as you need. Keeps 3 months without texture degradation.
Reheat: Warm gently with a splash of broth or water; microwave 60 % power to preserve the coconut milk emulsion. If puréed too thick, thin with broth; if brothy, simmer 2 minutes uncovered.
Make-ahead lunch jars: Layer ½ cup cooked quinoa in the bottom of 16-oz jars, top with 1¼ cups soup, leaving 1-inch headspace. Microwave 2 minutes, stir, and you’ve got a desk lunch that makes coworkers jealous.
Frequently Asked Questions
High-Protein Lentil and Beet Soup for Filling Winter Meals
Ingredients
Instructions
- Roast beets: Wrap beets in foil with oil and salt; roast 45 min at 425 °F, peel, dice.
- Sauté base: In Dutch oven, warm oil over medium. Add onion, carrot, celery, salt; cook 7 min. Stir in garlic, paprika, caraway, thyme; cook 1 min.
- Toast lentils: Add lentils; stir to coat.
- Deglaze: Add wine; scrape bits. Add tomatoes, broth, bay leaf; simmer covered 20 min.
- Add veg: Stir in roasted beets and beans; simmer 10-12 min until lentils are tender.
- Protein boost: Whisk hemp hearts with hot broth plus miso; stir into soup.
- Texture: Leave chunky or purée ⅓ for creaminess.
- Finish: Off heat, add coconut milk, lemon zest and juice. Season, serve hot.
Recipe Notes
Soup thickens as it sits; thin with broth when reheating. Taste after adding miso—it’s salty.