There’s something magical about a pot of soup simmering on the stove. It fills the whole house with a warmth that goes beyond just temperature. On busy weeknights, especially when the kids have soccer practice and I’m running on fumes, my go-to comfort food is this incredibly satisfying High Protein Lentil Soup. It’s the culinary equivalent of a warm hug. I developed this recipe out of a need for a meal that was both deeply nourishing and incredibly simple to pull together. This High Protein Lentil Soup recipe delivers on all fronts. It’s packed with plant-based power, making it a fantastic meatless Monday option that even my most skeptical child happily eats. Let’s dive into this simple, love-filled bowl of goodness.
Why You’ll Love This High Protein Lentil Soup
You will absolutely adore this recipe for so many reasons. First, it is incredibly nutritious. Lentils are a powerhouse of plant-based protein and fiber. This makes the soup incredibly filling and perfect for a healthy lunch or dinner. Secondly, it is wonderfully affordable. A bag of lentils costs very little, making this a budget-friendly meal for the whole family. Furthermore, this soup is a true time-saver. You can have a pot ready in under an hour with mostly hands-off cooking. The flavor is also deeply developed and complex. It tastes like it simmered all day, but it comes together in a fraction of the time. Finally, this High Protein Lentil Soup is incredibly versatile. You can easily customize it with your favorite vegetables and spices.
Ingredients You’ll Need

Gathering simple, wholesome ingredients is the first step to a great pot of soup. Hereโs what youโll need for this hearty High Protein Lentil Soup.
| Ingredient | Quantity | Notes |
|---|---|---|
| Brown or green lentils | 1 ยฝ cups | Rinsed and drained |
| Olive oil | 2 tablespoons | Avocado oil also works |
| Yellow onion, diced | 1 medium | Base for flavor |
| Carrots, diced | 2 medium | Adds sweetness |
| Celery stalks, diced | 2 stalks | Classic soup base |
| Garlic cloves, minced | 4 cloves | Fresh is best! |
| Tomato paste | 2 tablespoons | For depth of flavor |
| Vegetable broth | 6 cups | Low sodium preferred |
| Diced tomatoes (canned) | 1 (14.5 oz) can | With their juices |
| Dried thyme | 1 teaspoon | Or 1 sprig fresh |
| Bay leaf | 1 leaf | Remove before serving |
| Salt and black pepper | To taste | Season as you go |
Substitutions & Variations
Don’t be afraid to make this High Protein Lentil Soup your own! Cooking should be flexible and fun. If you don’t have brown lentils, you can use green ones. They hold their shape well. For a different texture, try red lentils. They cook faster and break down, creating a creamier High Protein Lentil Soup. No vegetable broth? Chicken broth works perfectly fine. Feel free to add other vegetables you have on hand. A handful of spinach or kale stirred in at the end is wonderful. For a spicy kick, add a pinch of red pepper flakes with the other spices. You can also stir in a squeeze of fresh lemon juice at the end to brighten all the flavors. This recipe is a fantastic canvas for your creativity.
Step-by-Step Instructions

Let’s get cooking! This process is straightforward and rewarding.
- Sautรฉ the Aromatics: Heat the olive oil in a large stockpot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, until the vegetables soften, about 5-7 minutes.
- Add Garlic and Tomato Paste: Stir in the minced garlic and tomato paste. Cook for one more minute until the garlic is fragrant. This step builds a deep flavor base for your High Protein Lentil Soup.
- Combine Soup Ingredients: Add the rinsed lentils, vegetable broth, diced tomatoes with their juices, dried thyme, and the bay leaf to the pot. Give everything a good stir to combine.
- Simmer to Perfection: Increase the heat and bring the soup to a boil. Then, immediately reduce the heat to low, cover the pot, and let it simmer gently for 30-40 minutes. The lentils should be tender but not mushy.
- Final Seasoning: Remove the pot from the heat. Take out the bay leaf and discard it. Season your High Protein Lentil Soup generously with salt and black pepper. Taste and adjust the seasoning as needed.
Pro Tips for Success
Follow these simple tips for the absolute best results every single time. Always rinse your lentils thoroughly before using them. This removes any debris or dust. Do not skip sautรฉing the vegetables. This crucial step, called “sweating,” develops a wonderful sweetness and depth. If your soup seems too thick after cooking, simply add a little more broth or water until it reaches your desired consistency. Conversely, if it’s too thin, let it simmer uncovered for a few more minutes to reduce. For an extra creamy texture, you can use an immersion blender to partially puree the soup right in the pot. Let the soup rest for 10-15 minutes after cooking. This allows the flavors to meld together beautifully, making your High Protein Lentil Soup even more delicious.
Storage & Reheating Tips
This High Protein Lentil Soup stores wonderfully, making it a fantastic make-ahead meal. Allow the soup to cool completely before storing. Then, transfer it to an airtight container. You can keep it in the refrigerator for up to 4-5 days. To freeze, portion the cooled soup into freezer-safe bags or containers. It will keep well for up to 3 months. Thaw frozen soup overnight in the refrigerator before reheating. To reheat, simply warm it in a pot on the stove over medium heat, stirring occasionally, until hot. You can also reheat single portions in the microwave. The lentils will continue to absorb liquid, so you may need to add a splash of broth or water when reheating to get the perfect soup consistency again.
What to Serve With This High Protein Lentil Soup

This hearty High Protein Lentil Soup is a meal in itself, but it pairs beautifully with a few simple sides. A thick, crusty slice of whole-grain bread or a warm, buttery dinner roll is perfect for dipping and soaking up every last drop. For a fresh contrast, serve it with a simple side salad dressed with a light vinaigrette. You could also top your bowl with a dollop of plain Greek yogurt or sour cream for a cool, creamy element. A sprinkle of fresh chopped parsley or cilantro on top adds a pop of color and freshness. For a more substantial meal, you could even serve it over a small bed of cooked quinoa or brown rice. This High Protein Lentil Soup is truly the star of the show.
FAQs
Can I use a different type of lentil?
Absolutely! Brown and green lentils work best as they hold their shape. Red lentils will cook faster and create a creamier, thicker High Protein Lentil Soup. Adjust the cooking time accordingly if you use red lentils.
Is this soup freezer-friendly?
Yes, it freezes exceptionally well! This is one of my favorite meal prep recipes. Just cool it completely and freeze it in portions for a quick and easy future meal.
How can I make this soup in a slow cooker?
You easily can! Sautรฉ the vegetables in a skillet first for the best flavor. Then, transfer everything to your slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. You will love this slow cooker High Protein Lentil Soup.
Is this High Protein Lentil Soup gluten-free?
Yes, as long as you use a certified gluten-free vegetable broth, this recipe is naturally gluten-free. It’s a wonderful option for anyone with dietary restrictions.
My soup is too thick. What should I do?
No problem at all! Simply stir in a little more broth or water, a half-cup at a time, until it reaches the consistency you prefer. The beauty of this High Protein Lentil Soup is its adaptability.
High Protein Lentil Soup
- Total Time: 1 hour
- Yield: 8 servings 1x
- Diet: Vegan, Vegetarian, Gluten-Free
Description
A deeply nourishing, incredibly simple, and satisfying high-protein lentil soup. This comfort food is packed with plant-based power, making it a fantastic, budget-friendly meatless meal that comes together in under an hour.
Ingredients
1 ยฝ cups Brown or green lentils, Rinsed and drained
2 tablespoons Olive oil
1 medium Yellow onion, diced
2 medium Carrots, diced
2 stalks Celery stalks, diced
4 cloves Garlic cloves, minced
2 tablespoons Tomato paste
6 cups Vegetable broth, Low sodium preferred
1 (14.5 oz) can Diced tomatoes, with their juices
1 teaspoon Dried thyme
1 leaf Bay leaf
To taste Salt and black pepper
Instructions
1. 1. Sautรฉ the Aromatics: Heat the olive oil in a large stockpot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, until the vegetables soften, about 5-7 minutes.
2. 2. Add Garlic and Tomato Paste: Stir in the minced garlic and tomato paste. Cook for one more minute until the garlic is fragrant.
3. 3. Combine Soup Ingredients: Add the rinsed lentils, vegetable broth, diced tomatoes with their juices, dried thyme, and the bay leaf to the pot. Stir to combine.
4. 4. Simmer to Perfection: Increase the heat and bring the soup to a boil. Then, immediately reduce the heat to low, cover the pot, and let it simmer gently for 30-40 minutes, until the lentils are tender.
5. 5. Final Seasoning: Remove the pot from the heat. Take out and discard the bay leaf. Season generously with salt and black pepper. Taste and adjust as needed.
Notes
Substitutions: Green lentils can be used in place of brown. Red lentils will cook faster and create a creamier soup. Chicken broth can be used instead of vegetable broth.
Variations: Add a handful of spinach or kale at the end. For a spicy kick, add a pinch of red pepper flakes. A squeeze of fresh lemon juice at the end brightens the flavors.
Pro Tips: Rinse lentils before use. Sautรฉing the vegetables is crucial for flavor. Adjust consistency with more broth if too thick, or by simmering uncovered if too thin. For a creamier texture, use an immersion blender to partially puree the soup. Let soup rest for 10-15 minutes before serving.
Storage: Cool completely and store in an airtight container in the refrigerator for up to 5 days. Freeze for up to 3 months. Add more broth when reheating as lentils absorb liquid.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: About 1.5 cups
- Calories: 210
- Sugar: 5g
- Sodium: 430mg
- Fat: 4g
- Saturated Fat: 0.5g
- Unsaturated Fat: 3.5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg
For more information: Lentils are a powerhouse of plant-based protein and fiber.