The Best Hearty & Healthy Lentil Soup Recipe

By :

Jake

November 17, 2025

Hearty lentil soup with carrots, celery, and tomatoes served in a blue bowl with a spoon.

Welcome to the ultimate lentil soup experience! This recipe delivers a truly delicious and comforting bowl that’s perfect for any day. It’s incredibly nourishing, surprisingly easy to make, and ideal for busy cooks. We focus on plant-based ingredients and pantry staples to create a wholesome meal. This hearty lentil soup will quickly become your family’s favorite.

Why You’ll Love This Lentil Soup

Lentil soup in a clean white bowl with carrots, celery, and tomato broth.

  • Hearty & Flavorful: This lentil soup offers deep, complex flavors that satisfy your craving for comfort food. You’ll love its robust and savory taste.
  • Quick & Easy: Designed for busy schedules, this recipe uses simple steps and common ingredients. Prepare a delicious meal without spending hours in the kitchen.
  • Nutritious & Wholesome: Packed with plant-based protein, fiber, and essential nutrients, it’s a powerhouse meal.

Lentils are an excellent source of plant-based protein and fiber, contributing to a feeling of fullness and supporting overall well-being. According to WebMD, lentils offer significant health benefits due to their rich nutritional profile.

Enjoy a truly wholesome dish that fuels your body.

  • Creamy Texture: Achieve a luxurious, creamy consistency without any dairy products. Partial blending creates a rich mouthfeel everyone will enjoy.
  • Perfect for Meal Prep: Make a big batch and enjoy it all week long. This soup tastes even better the next day, making it fantastic for leftovers or freezing.
  • Highly Adaptable: Easily adjust spices, add different vegetables, or incorporate extra protein. Customize this lentil soup to fit your family’s preferences and dietary needs.

Ingredients

Gather these simple ingredients to create a delicious and satisfying lentil soup:

  • 1/4 cup extra virgin olive oil
  • 1 medium yellow or white onion, chopped
  • 2 carrots, peeled and chopped
  • 4 garlic cloves, pressed or minced
  • 2 teaspoons ground cumin
  • 1 teaspoon curry powder
  • 1/2 teaspoon dried thyme
  • 1 large can (28 ounces) diced tomatoes, lightly drained
  • 1 cup brown or green lentils, picked over and rinsed
  • 4 cups vegetable broth
  • 2 cups water
  • 1 teaspoon salt, more to taste
  • Pinch of red pepper flakes
  • Freshly ground black pepper, to taste
  • 1 cup chopped fresh collard greens or kale, tough ribs removed
  • 1 to 2 tablespoons lemon juice (1/2 to 1 medium lemon), to taste

Notes & Substitutions

  • Brown and green lentils hold their shape well, perfect for a chunky lentil soup. Red lentils cook much faster and will create a very creamy, mushy texture if substituted.
  • To ensure your lentils maintain a pleasant texture, it’s recommended to cook them until tender but not mushy, as highlighted by Inspired Taste in their guide to perfectly cooked lentils.
  • For greens, feel free to use spinach or Swiss chard; add them at the very end until wilted. You can use chicken broth instead of vegetable broth if not making a plant-based version, or simply water with extra seasonings for a lighter option.
  • Adjust the red pepper flakes to your preference for more or less heat. Adding diced celery or potato with the carrots can also add extra body and flavor to this hearty stew.

Equipment

You only need a few basic kitchen tools for this delicious lentil soup.

An essential piece is a large Dutch oven or heavy-bottomed pot to ensure even cooking. An immersion blender helps create a creamy texture directly in the pot, or you can use a standard blender. Basic kitchen tools like a cutting board, a sharp knife, and measuring cups and spoons complete your setup.

How to Make Lentil Soup (Step-by-Step Instructions)

Hero shot of lentil soup with vegetables in a rich tomato broth.

Making this flavorful lentil soup is a straightforward process. Follow these simple steps for a truly comforting meal. The rich texture and savory notes come together beautifully with minimal effort.

  • Warm the olive oil in a large Dutch oven or pot over medium heat. One-fourth cup olive oil may seem like a lot, but it adds a lovely richness and heartiness to this nutritious soup.
  • Once the oil is shimmering, add the chopped onion and carrot and cook, stirring often, until the onion has softened and is turning translucent, about 5 minutes.
  • Add the garlic, cumin, curry powder and thyme. Cook until fragrant while stirring constantly, about 30 seconds. Pour in the drained diced tomatoes and cook for a few more minutes, stirring often, in order to enhance their flavor.
  • Pour in the lentils, broth and the water. Add 1 teaspoon salt and a pinch of red pepper flakes. Season generously with freshly ground black pepper. Raise heat and bring the mixture to a boil, then partially cover the pot and reduce the heat to maintain a gentle simmer. Cook for 25 to 30 minutes, or until the lentils are tender but still hold their shape. This ensures your lentil soup has a satisfying bite.
  • Transfer 2 cups of the soup to a blender. Securely fasten the lid, protect your hand from steam with a tea towel placed over the lid, and purée the soup until smooth. Pour the puréed soup back into the pot. (Or, use an immersion blender to blend a portion of the soup.)
  • Add the chopped greens and cook for 5 more minutes, or until the greens have softened to your liking. Remove the pot from the heat and stir in 1 tablespoon of lemon juice. Taste and season with more salt, pepper and/or lemon juice until the flavors really sing. For spicier soup, add another pinch or two of red pepper flakes.
  • Serve while hot. Leftovers will keep well for about 4 days in the refrigerator, or can be frozen for several months (just defrost before serving). This savory dish makes excellent next-day meals.

Pro Tips for Success

Achieving the perfect bowl of lentil soup is easy with these simple tips.

  • First, use generous olive oil at the start for a wonderfully rich base. Don’t skip the fresh lemon juice at the end; it adds a bright, essential finish.
  • Avoid overcooking the lentils to keep them tender, not mushy. When blending, only purée a portion of the soup to achieve that desired creamy texture while still having some whole legumes.
  • Finally, taste and season generously as you go, adjusting salt and spices for optimal flavor.

Serving Suggestions, Storage & Variations

Close-up of lentil soup showing tender lentils, carrots, celery, and thick broth.

Serving Ideas

Enjoy your hearty lentil soup with simple accompaniments. Serve it alongside warm, crusty bread or soft pita for dipping. A fresh side salad adds a nice contrast and lightness. Garnish each bowl with fresh parsley or cilantro, a swirl of plain yogurt (dairy or non-dairy), or some crunchy toasted croutons for extra texture.

Storage & Freezing

Store any leftover lentil soup in an airtight container in the refrigerator for up to four days. It actually tastes even better the next day! For longer storage, freeze individual portions for several months. Thaw frozen soup overnight in the refrigerator or reheat gently from frozen on the stovetop. The texture might thicken slightly after freezing, so you can add a splash of broth or water when reheating.

Flavor Variations

Get creative with your lentil soup by adding other vegetables like diced bell peppers, zucchini, or sweet potato during the simmering phase. Boost the spice by adding extra red pepper flakes or a fresh diced jalapeño.

For different herb notes, swap thyme for a sprig of rosemary or a bay leaf while simmering. Achieve extra creaminess with a swirl of full-fat coconut milk (for a vegan option) or a touch of heavy cream (dairy). You can also add protein such as cooked Italian sausage, smoked tofu, or tempeh for a more substantial meal.

Nutrition Information

This nutrient-packed dish is a wonderful addition to a healthy diet. Lentil soup is naturally high in fiber, aiding digestion and promoting fullness. It also provides a great source of plant-based protein and iron, essential for energy and overall well-being. Please remember these values are estimates and can vary based on specific ingredients and brands.

NutrientValue
Calories367
Sugar10.8 g
Sodium1324.1 mg
Fat15.5 g
Saturated Fat2.2 g
Trans Fat0 g
Carbohydrates47.8 g
Fiber10.8 g
Protein14.5 g
Cholesterol0 mg

Frequently Asked Questions

Can I use red lentils?

Red lentils break down more quickly, creating a much creamier, softer texture. Adjust your cooking time down to about 15-20 minutes to prevent them from becoming completely mushy in your lentil soup.

Can I make this soup without tomatoes?

Yes, you can omit the diced tomatoes if you prefer. Increase the vegetable broth by 1-2 cups to maintain liquid volume, and consider adding a tablespoon of tomato paste for depth without the chunkiness.

How can I make this in an Instant Pot?

Sauté aromatics as directed, then add all remaining ingredients except greens and lemon juice. Pressure cook on High for 10-12 minutes, then perform a quick release before stirring in greens and lemon.

Conclusion

This hearty and healthy lentil soup offers incredible flavor and comfort in every spoonful. It is truly the best kind of satisfying meal, easy to prepare, and packed with wholesome ingredients. We hope this simple, beginner-friendly recipe becomes a staple in your kitchen. Give this incredible lentil soup a try tonight, and feel free to share your delicious creations with us!

Lentil soup in a clean white bowl with carrots, celery, and tomato broth.
33c99b172f9da99a80c3b6ab7862a8faJake

Hearty Lentil Soup

No ratings yet
A creamy, comforting, and protein-packed lentil soup made with pantry staples. Perfect for a nutritious weeknight meal.
Prep Time 10 minutes
Cook Time 38 minutes
Total Time 48 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American
Calories: 365

Ingredients
  

  • 0.25 cup extra virgin olive oil
  • 1 medium yellow or white onion, chopped
  • 2 carrots, peeled and chopped
  • 4 clove garlic, pressed or minced
  • 2 tsp ground cumin
  • 1 tsp curry powder
  • 0.5 tsp dried thyme
  • 28 oz diced tomatoes, lightly drained
  • 1 cup brown or green lentils, picked over and rinsed
  • 4 cup vegetable broth
  • 2 cup water
  • 1 tsp salt
  • 1 pinch red pepper flakes
  • freshly ground black pepper, to taste
  • 1 cup chopped fresh collard greens or kale, ribs removed
  • 1.5 tbsp lemon juice (from 1/2 to 1 medium lemon), to taste

Equipment

  • large Dutch oven or pot
  • immersion blender or standard blender
  • cutting board
  • sharp knife
  • measuring cups and spoons

Method
 

  1. Warm the olive oil in a large pot over medium heat until shimmering.
  2. Add chopped onion and carrots. Cook, stirring often, until onion is translucent, about 5 minutes.
  3. Stir in garlic, cumin, curry powder, and thyme. Cook until fragrant, about 30 seconds.
  4. Add diced tomatoes and cook for a few minutes, stirring often.
  5. Pour in lentils, broth, and water. Add salt, red pepper flakes, and black pepper. Bring to a boil, then simmer partially covered for 28 minutes.
  6. Transfer 2 cups of soup to a blender, purée until smooth, and return to pot. Or partially blend with immersion blender.
  7. Add chopped greens and cook 5 minutes until softened.
  8. Stir in lemon juice. Taste and adjust seasoning with salt, pepper, or lemon juice.

Nutrition

Calories: 365kcalCarbohydrates: 47.8gProtein: 14.5gFat: 15.5gSaturated Fat: 2.2gSodium: 1324mgFiber: 10.8gSugar: 10.8g

Notes

  • Red lentils can be substituted but yield a much creamier texture.
  • Chicken broth can replace vegetable broth if not plant-based.
  • Greens like spinach or Swiss chard can be used instead of kale. 

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating