High Protein Lentil Soup That Warms You From Within

1 min prep 20 min cook 20 servings
High Protein Lentil Soup That Warms You From Within
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

A soul-hugging bowl of goodness that packs over 25 g of plant protein per serving—without a speck of meat.

I first made this soup on a blustery January evening when the wind was howling so loud it rattled my farmhouse windows. My husband had just started training for a spring marathon and was perpetually cold and perpetually hungry. Traditional beef-barley soup felt too heavy, but a wimpy vegetable broth wasn’t going to cut it. I needed something that could fuel him, not just fill him. One pantry sweep later, this high-protein lentil soup was born. Ten years (and three kids) later, it’s still the most-requested meal in our house—perfect for ski-day lunches, post-workout recovery, or those nights when you simply want to curl up on the couch with a blanket and a bowl that feels like a hug from the inside out. Bonus? It’s week-night easy, meal-prep friendly, and costs less than $1.50 per serving.

Why This Recipe Works

  • Triple protein powerhouse: green lentils, cannellini beans, and a scoop of hemp hearts deliver 25-27 g complete protein per bowl.
  • One-pot wonder: minimal dishes, maximum flavor—everything simmers in the same Dutch oven.
  • Deep umami without meat: tomato paste caramelization plus a dash of soy sauce and smoked paprika equals “where’s the beef?” vibes.
  • Freezer hero: taste actually improves overnight; freeze flat in zip bags for up to three months.
  • Customizable carbs: keep it low-carb and serve over cauliflower rice, or bulk it up with quick-cooking barley added in the last 20 minutes.
  • Vegan, gluten-free & soy-free options: swap tamari for coconut aminos and you’re allergen-friendly.

Ingredients You'll Need

Ingredients

Below is my go-to lineup plus a few insider notes on sourcing and swaps. Read through before you hit the grocery store—some items might already be hiding in your pantry.

  • Green or French lentils – 1 ½ cups (300 g). They hold their shape and give the soup a pleasant bite. Red lentils will dissolve into mush; save those for curries.
  • Olive oil – 2 Tbsp. Use a fruity, extra-virgin variety for sautéing; flavor matters.
  • Yellow onion – 1 large, diced small. Sweet onions work too, but avoid red—they’ll muddy the color.
  • Carrots – 2 medium, peeled and cut into ¼-inch half-moons. Buy bunches with tops; the greens make a gorgeous garnish.
  • Celery – 2 stalks plus the leaves. Chop the leaves and stir in at the end for a bright, herbal pop.
  • Garlic – 4 cloves, minced. Smash and let rest 10 minutes before cooking to maximize allicin (hello, immunity!).
  • Tomato paste – 2 Tbsp, the concentrated stuff in a tube if possible. We’re going to caramelize it until it turns a deep brick red.
  • Smoked paprika – 1 tsp. Spanish Pimentón dulce lends campfire depth without heat.
  • Ground cumin – 1 tsp. Toast briefly to unlock nutty notes.
  • Dried thyme – ½ tsp. If your spice jar is older than a year, toss and spring for fresh.
  • Vegetable broth – 6 cups. Low-sodium so you control the salt. Homemade is gold, but I’ve tested with Pacific Foods and Swanson—both work.
  • Cannellini beans – 1 can (15 oz), rinsed. Creamy beans contrast the lentil texture and bump protein to the next level.
  • Hemp hearts – ¼ cup. They dissolve and give the broth a luscious, almost dairy-like body plus 10 g complete plant protein.
  • Soy sauce or tamari – 1 Tbsp. The stealth umami bomb. Coconut aminos for soy-free.
  • Lemon juice – 1 Tbsp, added off heat to keep chlorophyll bright green.
  • Fresh baby spinach – 3 cups. Stir in last minute for color and folate.
  • Sea salt & black pepper – to taste. I start with 1 tsp kosher salt and adjust at the end.

How to Make High Protein Lentil Soup That Warms You From Within

1
Warm the pot

Place a heavy 5-quart Dutch oven over medium heat for 60 seconds. Add olive oil and swirl to coat the bottom evenly. A hot pot prevents sticking and jump-starts flavor building.

2
Sauté the aromatics

Stir in onion, carrots, and celery with a pinch of salt. Cook 6-7 minutes until the edges of the onion turn translucent and the carrots brighten to Crayola-orange. Add garlic; cook 60 seconds. You want it fragrant but not browned—bitter garlic is a sad soup story.

3
Caramelize the tomato paste

Push veggies to the perimeter, creating a bull’s-eye in the center. Drop in tomato paste and smoked paprika; let it sizzle undisturbed for 90 seconds. Stir to coat everything in a rusty hue. This step cooks out the raw metallic taste and builds a sweet, smoky backbone.

4
Bloom the spices

Sprinkle cumin, thyme, and a few cracks of black pepper over the veg. Stir constantly for 30 seconds; the spices will toast in the residual oil and become outrageously aromatic.

5
Deglaze & simmer

Pour in 1 cup of broth to deglaze, scraping the browned bits (fond) with a wooden spoon. Add remaining broth and lentils. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook 25 minutes, stirring once halfway to prevent clingy lentils.

6
Bean & hemp power-up

Stir in cannellini beans and hemp hearts. Simmer 5 more minutes; the beans warm through while hemp hearts swell and thicken the broth to a silky chowder consistency.

7
Finish bright

Remove from heat. Add soy sauce, lemon juice, and spinach; stir until leaves wilt to a brilliant jade. Taste, then season boldly with salt and pepper. Remember: soup tastes blander hot than it will at the table—season until it’s just shy of “too much.”

8
Rest & serve

Let the soup rest 10 minutes so flavors marry. Ladle into deep bowls, shower with carrot-top leaves or parsley, and drizzle with your best olive oil. Crusty sourdough for dunking is non-negotiable.

Expert Tips

Salt in stages

Add a pinch when sweating veg, again after lentils cook, and a final flourish at the end. Layered salting = dimensional flavor.

Immersion blender shortcut

For a creamier texture, plunge an immersion blender 3-4 times right before adding spinach—breaks down some lentils without losing texture.

Boost B12

Vegans can whisk 1 tsp nutritional yeast into each bowl for cheesy notes and a hit of B-vitamins.

No-fail lentils

Older lentils take longer. If yours have been in the pantry since last winter, budget an extra 10 minutes and add a splash more broth.

Double batch trick

Soup thickens as it cools. When reheating, loosen with a 50-50 mix of broth and water to avoid over-salting.

Crisp topping

Roast drained chickpeas with smoked paprika while soup simmers; sprinkle on top for crunch without croutons.

Variations to Try

  • Moroccan twist: swap cumin for ras-el-hanout and add ½ cup diced dried apricots with lentils; finish with chopped preserved lemon.
  • Fire-kissed tomato: replace 2 cups broth with crushed fire-roasted tomatoes for a deeper smoky-sweet profile.
  • Green boost: stir in 1 cup frozen peas during the final 2 minutes for extra vitamin K and a pop of sweetness kids love.
  • Coconut curry comfort: substitute 1 cup broth with light coconut milk and add 1 Tbsp red curry paste when you bloom the spices.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully—day three is my personal favorite.

Freezer: Ladle cooled soup into quart-size freezer zip bags, squeeze out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or defrost in a bowl of lukewarm water for 30 minutes before reheating.

Reheat: Warm gently over medium-low, thinning with broth or water as needed. Avoid rapid boiling; it breaks lentils and dulls color.

Make-ahead meal prep: Double the recipe, portion into 2-cup mason jars (leave 1-inch headspace), and you’ve got grab-and-go lunches for the week. Microwaves perfectly in 2-3 minutes with the lid loosened.

Frequently Asked Questions

Nope! Unlike beans, green lentils cook quickly without soaking. A quick rinse to remove dust is plenty.

You can, but expect a mushier, dal-like consistency. Reduce simmer time to 15 minutes and skip the immersion blender step.

Not at all. Smoked paprika adds warmth, not heat. For spice lovers, stir in ¼ tsp cayenne with the other spices.

Add 1 cup shelled edamame or replace spinach with 2 cups chopped kale and ½ cup quinoa. Both bump protein to 30 g+ per serving.

Overcooking or over-stirring breaks lentil skins and clouds the broth. Keep the simmer gentle and add spinach off-heat to preserve that gorgeous emerald hue.

Absolutely. Use sauté mode for steps 1-4, then cook on high pressure for 12 minutes, quick release. Stir in beans, hemp, spinach, lemon, and soy sauce afterward.
High Protein Lentil Soup That Warms You From Within
soups
Pin Recipe

High Protein Lentil Soup That Warms You From Within

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

Ingredients

Instructions

  1. Warm the pot: Heat olive oil in a Dutch oven over medium heat.
  2. Sauté: Cook onion, carrots, and celery 6-7 min. Add garlic 1 min.
  3. Caramelize: Push veggies aside, add tomato paste & paprika; cook 90 sec.
  4. Bloom spices: Stir in cumin & thyme 30 sec.
  5. Simmer: Add broth & lentils; simmer 25 min.
  6. Power-up: Add beans & hemp hearts; cook 5 min.
  7. Finish: Off heat, stir in soy sauce, lemon, spinach; season.
  8. Rest 10 min and serve hot with crusty bread.

Recipe Notes

Soup thickens on standing; thin with broth when reheating. Freeze up to 3 months. Nutrition data calculated with low-sodium broth.

Nutrition (per serving)

296
Calories
26g
Protein
38g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.