highprotein lentil and beet soup for cold winter evenings

30 min prep 25 min cook 5 servings
highprotein lentil and beet soup for cold winter evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this?

High-Protein Lentil & Beet Soup for Cold Winter Evenings

There’s a certain magic that happens when the first real cold snap hits. The windows fog, the kettle whistles non-stop, and my Dutch oven claims permanent residence on the stovetop. Last January, after a particularly brutal day of sledding with my nephews, I craved something that would thaw me from the inside out and still deliver the muscle-repairing protein my winter workouts demand. I rummaged through the pantry—half a bag of French green lentils, a bunch of roasted beets leftover from Sunday meal-prep, and a lonely carton of fire-roasted tomatoes. One hour later, this jewel-toned, protein-packed soup was born. We huddled around the table, hands wrapped around steaming bowls, and by the third spoonful my youngest nephew declared it “the soup that tastes like winter sunset.” I’ve made it weekly ever since, tweaking until it was worthy of sharing with you. If you need a single recipe that checks the boxes for cozy, healthy, meal-prep friendly, and downright gorgeous, bookmark this one.

Why This Recipe Works

  • Plant-powered protein: 26 g per bowl thanks to lentils, hemp hearts, and a surprise scoop of Greek yogurt.
  • Earthy-sweet balance: Roasted beets lend natural sweetness that tames the lentils’ earthiness.
  • One-pot wonder: Minimal dishes, maximum flavor—everything simmers together while you binge-watch.
  • Weeknight fast: 15 min hands-on, 30 min passive simmer; no soaking required.
  • Vibrant color retention: A splash of citrus keeps the magenta hue glowing even after reheating.
  • Freezer hero: Portion into mason jars; thaw on demand for gym nights or ski trips.
  • Allergy friendly: Naturally gluten-free, nut-free, and easily vegan.

Ingredients You'll Need

Ingredients

Great soup starts at the grocery store. Here’s what to look for:

  • French green lentils (a.k.a. Puy lentils) hold their shape and deliver a peppery bite. Brown lentils work in a pinch, but avoid red lentils—they’ll dissolve into baby-food texture.
  • Beets: Choose small-to-medium bulbs with smooth skin and firm flesh. If you hate the staining, buy the pre-roasted vacuum-packed ones; they’re a time saver and just as nutritious.
  • Low-sodium vegetable broth: Allows you to control salt and showcase the beets’ sweetness. If you’re a bone-broth devotee, swap it 1:1 for extra collagen.
  • Fire-roasted crushed tomatoes: The charred bits add smoky depth that mimics hours of simmering.
  • Hemp hearts: Tiny but mighty, they dissolve into the broth and boost protein without altering flavor. No hemp? Use shelled pumpkin seeds ground in a spice grinder.
  • Plain Greek yogurt: Stirred in off-heat, it creates luxurious body and 10 extra grams of protein per serving. Use coconut yogurt for a vegan route.
  • Smoked paprika & caraway seeds: The first delivers campfire coziness; the second gives a rye-bread note that pairs beautifully with beets.
  • Apple cider vinegar & orange zest: Brighten the earthy parade and lock in that fuchsia color.

How to Make High-Protein Lentil & Beet Soup

1
Warm the base

Place a heavy 5-quart Dutch oven over medium heat. Add 2 Tbsp olive oil, 1 diced onion, and 2 sliced carrots with a pinch of salt. Sweat 5 minutes until the edges turn translucent and the aromatics release their perfume without browning.

2
Bloom the spices

Clear a small circle in the center of the pot. Drop in 1 Tbsp tomato paste, 1 tsp smoked paprika, ½ tsp caraway seeds, and ¼ tsp chili flakes. Stir constantly for 60 seconds; toasting the spices awakens their oils and prevents raw, dusty flavor.

3
Deglaze

Pour in ¼ cup apple cider vinegar and scrape the browned bits (fond) with a wooden spoon. This step lifts flavor layers and gives the finished soup a gentle tang that balances the beets’ sweetness.

4
Load the lentils & liquid

Add 1 cup rinsed French green lentils, 1 cup diced roasted beets, 28 oz fire-roasted crushed tomatoes, and 4 cups vegetable broth. Stir in ¼ cup hemp hearts. Bring to a gentle boil, then drop to the lowest simmer and partially cover.

5
Simmer to tenderness

Cook 25–30 minutes, stirring once halfway. The lentils should be creamy inside but intact outside. If the soup thickens too much, splash in broth or water until it coats the back of a spoon like heavy cream.

6
Finish with brightness

Remove from heat. Stir in zest of ½ orange, ½ cup Greek yogurt, and 2 packed cups baby spinach. Season boldly with salt and black pepper—the acid and dairy dull sodium perception, so season, taste, repeat.

7
Optional puree

For a silkier texture, immersion-blend 30% of the soup. Leave plenty of lentils and beet cubes for chew. The contrast keeps each spoonful interesting.

8
Serve & garnish

Ladle into warm bowls. Top with a swirl of yogurt, a sprinkle of toasted pumpkin seeds, and a few fresh dill fronds. Drizzle extra-virgin olive oil for that magazine-worthy sheen.

Expert Tips

Speed-roast beets

Wrap whole beets in damp paper towel and microwave 8 minutes, then roast at 450°F for 15 minutes. Peels slip right off.

Salt late

Acidic tomatoes can prevent lentils from softening if salted early. Season fully only after lentils are tender.

Ice-cube yogurt

Freeze Greek yogurt in silicone trays; pop a cube into each portion before reheating to prevent curdling.

Protein boost

Stir in ½ cup red lentil puree (cook 10 min) for an extra 6 g protein without changing flavor.

Color lock

A squeeze of citrus or a pinch of vitamin-C powder keeps beets magenta instead of muddy brown.

Overnight marriage

Flavor intensifies as lentils absorb the beet-tomato broth. Make it Sunday, devour it Monday.

Variations to Try

  • Beet & sausage: Brown 8 oz crumbled turkey or plant-based chorizo before the onions for a smoky depth and extra 10 g protein.
  • Creamy coconut: Swap yogurt for ¾ cup full-fat coconut milk and add 1 Tbsp Thai red curry paste for a warming, dairy-free twist.
  • Grain bowl base: Reduce broth by 1 cup and stir in 1 cup cooked farro or freekeh at the end for a chewier, grain-forward stew.
  • Green detox: Add 2 cups chopped kale and 1 cup broccoli florets in the last 5 minutes for an antioxidant punch.

Storage Tips

Refrigerate: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The soup thickens as lentils continue to drink the liquid; thin with broth or water when reheating.

Freeze: Portion into 2-cup mason jars, leaving 1 inch head-space. Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting.

Make-ahead meal prep: Double the recipe and freeze half flat in silicone Stasher bags. They stack like books and thaw in minutes under warm water—perfect for ski-trip Airbnb kitchens.

Reheat: Warm gently over medium-low, stirring often. Boiling can cause yogurt to separate. A splash of broth and a squeeze of citrus bring it back to life.

Frequently Asked Questions

Yes, but add them with the lentils so they have 30 minutes to soften. Roasted beets provide deeper sweetness; raw beets yield a slightly vegetal note.

Absolutely—no wheat-based ingredients. If you add sausage or broth, double-check labels for hidden barley malt or soy sauce.

Older lentils take longer. Add 1 cup hot broth, cover, and simmer 10 more minutes. Acidic ingredients also toughen skins; add tomatoes only after lentils are 75% cooked next time.

Use sauté mode for steps 1–3, then high pressure 12 minutes with natural release 10 minutes. Stir in yogurt and spinach after pressure releases to prevent curdling.

Choose no-salt-added tomatoes and broth, then season with miso paste or nutritional yeast for umami without the salt shaker.

The earthy notes mellow after a day in the fridge. For picky eaters, blend until silky and serve with grilled-cheese dunkers.
highprotein lentil and beet soup for cold winter evenings
soups
Pin Recipe

High-Protein Lentil & Beet Soup

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Sauté aromatics: Heat oil in Dutch oven over medium heat. Cook onion and carrots 5 min with a pinch of salt until translucent.
  2. Bloom spices: Clear center, add tomato paste, paprika, caraway, chili. Stir 60 sec until fragrant.
  3. Deglaze: Pour in vinegar; scrape browned bits.
  4. Simmer: Add lentils, beets, tomatoes, broth, hemp hearts. Bring to boil, then simmer 25–30 min until lentils are tender.
  5. Finish: Off heat, stir in orange zest, yogurt, spinach. Season with salt & pepper.
  6. Serve: Ladle into bowls, top with yogurt swirl and pumpkin seeds.

Recipe Notes

Soup thickens as it sits; thin with broth when reheating. Freeze portions without yogurt topping for best texture.

Nutrition (per serving)

312
Calories
26g
Protein
34g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.