This high protein lentil soup is the answer to that 5 p.m. “what’s for dinner” panic. It happened just last Tuesday—I had a hungry family and a nearly empty fridge. The result? A pot of something so comforting and substantial, it’s now in permanent rotation. Here’s why this recipe works: we build layers of flavor with a simple soffritto, use two types of lentils for perfect texture, and finish with a bright squeeze of lemon that makes everything sing.
It’s the kind of meal that simmers away while you tidy up. The smell alone is a reward. You get a rich, savory broth, tender vegetables, and lentils that hold their shape just enough. This high protein lentil soup feels like a hug in a bowl, but it’s also incredibly practical. It freezes beautifully and tastes even better the next day.
You don’t need fancy ingredients. Just a few pantry staples and about 45 minutes. The payoff is huge. A bowl that’s deeply satisfying, packed with plant-based protein, and genuinely good for you. Let’s make it.
Jump to:
Why You’ll Love This High Protein Lentil Soup
First, it’s a true one-pot wonder. You sauté, simmer, and serve from the same Dutch oven or heavy pot. Minimal cleanup is a major win on busy nights. The process is straightforward, but each step builds something special.

The protein content is no joke. Between the brown lentils, red lentils, and vegetable broth, one serving delivers a solid 18 grams of plant-based protein. It keeps you full and energized for hours. No post-meal slump here.
Texture is everything in soup. Using both brown and red lentils is the secret. The brown lentils stay firm and meaty, while the red lentils dissolve slightly to thicken the broth naturally. You get body and bite in every spoonful.
Finally, it’s endlessly adaptable. Don’t have kale? Use spinach. Want more heat? Add a pinch of red pepper flakes. This recipe is a fantastic template. Once you master it, you can make it your own. For another simple, protein-packed weeknight idea, check out our Healthy Turkey Taco Lettuce Cups.
Ingredients for Your High Protein Lentil Soup
Gather these simple ingredients. The magic is in how you cook them.
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon ground turmeric (optional, for color and warmth)
- 1 cup brown lentils, rinsed and picked over
- 1/2 cup red lentils, rinsed
- 6 cups low-sodium vegetable broth
- 1 (14.5 oz) can diced tomatoes, with their juices
- 2 bay leaves
- 1 bunch of lacinato (Tuscan) kale, stems removed, leaves chopped
- Juice of 1/2 a lemon (about 2 tablespoons)
- Salt and freshly ground black pepper to taste
- Fresh parsley or dill, for serving
A note on the lentils: Using both types is key for this high protein lentil soup. Don’t skip the rinse—it washes away any dust. If you only have one type, use all brown lentils and expect a slightly less creamy broth. For more inspiration on using humble ingredients, sites like Flavor Nest have great ideas.
Simple swap: No kale? Stir in a few handfuls of fresh spinach or Swiss chard during the last 2 minutes of cooking.
How to Make This High Protein Lentil Soup
Follow these steps for maximum flavor. Take your time with the first part—it’s the foundation.
- Build the base. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the onion, carrot, and celery. Cook, stirring occasionally, until the vegetables soften and the onion turns translucent, about 8-10 minutes. You want them sweet and fragrant, not browned.
- Wake up the aromatics. Add the minced garlic, cumin, smoked paprika, and turmeric (if using). Stir constantly for just 60 seconds until incredibly fragrant. This toasts the spices and removes their raw edge. This is where the soul of your high protein lentil soup begins.
- Add the lentils and liquid. Pour in the rinsed brown and red lentils. Stir to coat them in the spiced oil for a minute. This helps them stay separate. Then, add the vegetable broth, diced tomatoes with their juices, and the bay leaves. Give everything a good stir, scraping up any browned bits from the bottom of the pot. Those bits are flavor gold.
- Simmer to perfection. Increase the heat and bring the soup to a lively boil. Then, immediately reduce the heat to low, cover the pot with a lid slightly ajar, and let it simmer gently. Set your timer for 25 minutes. The red lentils will start to break down and thicken the broth.
- Finish with greens and brightness. After 25 minutes, the brown lentils should be tender but not mushy. Stir in the chopped kale. It will wilt quickly in the hot soup. Cook for another 5 minutes, uncovered, until the kale is vibrant and tender. Now, turn off the heat. Remove the bay leaves. Stir in the fresh lemon juice. This step is non-negotiable—the acid brightens the entire pot of high protein lentil soup and makes the flavors pop.
- Taste and serve. Season generously with salt and black pepper. Ladle the soup into deep bowls. Top with a sprinkle of fresh parsley or dill. The soup is thick, hearty, and steaming hot. Serve it with a slice of crusty bread for dipping.

Tips & Variations for the Best Soup
A few tricks will make this recipe yours. This high protein lentil soup is wonderfully forgiving.
Storage & Reheating: Let the soup cool completely before storing. It will keep in an airtight container in the fridge for up to 5 days. The flavors meld and improve. To freeze, portion it into freezer-safe containers for up to 3 months. Thaw overnight in the fridge. Reheat gently on the stovetop, adding a splash of broth or water if it’s thickened too much.
Make it Creamy: For a richer, creamier version, stir in 1/4 cup of full-fat coconut milk or a couple of tablespoons of tahini during the last 5 minutes of cooking. It adds a lovely silkiness.
Boost the Protein Further: Add a can of rinsed chickpeas or white beans when you add the kale. For a meaty version, brown 1/2 pound of ground turkey with the onions at the very beginning.
Spice It Up: Love heat? Add a diced jalapeño (seeds removed for less heat) with the onions, or stir in 1/2 teaspoon of red pepper flakes with the dried spices.
Change the Greens: Spinach, chard, or even chopped collard greens work beautifully. Add tougher greens like collards a few minutes earlier so they have time to soften.
Make this on a Tuesday. Watch it disappear. I’d love to hear how it turns out for you—tag me on social or leave a comment on the blog. Now, go fill your kitchen with that incredible smell.

Ingredients
Method
- Heat oil in a large pot over medium heat. Add onion, carrot, and celery. Cook until softened and fragrant, 8-10 minutes.
- Add garlic, cumin, paprika, and turmeric. Stir for 60 seconds until fragrant. This builds the flavor base for your high protein lentil soup.
- Add rinsed brown and red lentils. Stir to coat. Pour in broth, tomatoes, and bay leaves. Scrape the pot bottom.
- Bring to a boil, then reduce heat to low. Cover partially and simmer gently for 25 minutes.
- Stir in chopped kale. Cook for 5 more minutes until kale is tender. Turn off heat. Remove bay leaves. Stir in lemon juice to brighten your high protein lentil soup.
- Season with salt and pepper. Ladle into bowls and garnish with fresh herbs.

