Lentil Soup – Hearty, Healthy & Packed with Flavor

Hearty Lentil Soup in a ceramic bowl with crusty bread

When you need a meal that's both nourishing and deeply satisfying, this Lentil Soup is the answer. Rich, earthy, and packed with protein-rich lentils, tender vegetables, and aromatic herbs, every spoonful is pure comfort. It's the kind of soup that fills your kitchen with the most incredible aroma and leaves you feeling truly nourished.


Affiliate Disclosure: This post may contain affiliate links. If you click through and make a purchase, I may earn a small commission at no extra cost to you. The content on this website was created with the help of AI. Thanks for supporting my blog!


This hearty soup is not only delicious but also incredibly good for you. Lentils are packed with protein, fiber, and essential nutrients, making this soup a meal in itself. Plus, it's budget-friendly, easy to make, and even better the next day. Whether you're meal-prepping for the week or looking for a cozy dinner on a chilly evening, this lentil soup delivers every time.


Pin It For Later

Don't lose this recipe – save it to your Soup Season Favorites board on Pinterest!

Tall Pinterest Pin for Lentil Soup recipe

Click the image above to save this recipe to Pinterest!

Why You'll Love This Recipe

  • Hearty and satisfying – a complete meal in a bowl
  • Packed with protein and fiber from lentils
  • Budget-friendly ingredients you probably already have
  • Even better the next day – perfect for leftovers
  • Freezer-friendly for easy meal prep

Tools You'll Need

  • Large pot or Dutch oven
  • Sharp knife and cutting board
  • Wooden spoon
  • Measuring cups and spoons
  • Immersion blender (optional, for creamy version)

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1½ cups dried brown or green lentils, rinsed and picked over
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 6 cups vegetable broth or chicken broth
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • ½ teaspoon cumin
  • ½ teaspoon smoked paprika
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper
  • 1 tablespoon lemon juice or red wine vinegar (to finish)
  • Fresh parsley, chopped for garnish

Instructions

  1. Sauté vegetables: Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery and cook for 5-7 minutes until softened.
  2. Add garlic: Add minced garlic and cook for 1 minute more until fragrant.
  3. Add lentils and seasonings: Stir in the rinsed lentils, diced tomatoes (with their juices), broth, bay leaves, thyme, rosemary, cumin, smoked paprika, salt, and pepper.
  4. Bring to a boil: Increase heat and bring the soup to a boil.
  5. Simmer: Reduce heat to low, cover, and let simmer for 30-40 minutes until lentils are tender but not mushy.
  6. Adjust consistency: If the soup is too thick, add more broth or water until it reaches your desired consistency.
  7. Finish: Remove bay leaves. Stir in lemon juice or red wine vinegar – this brightens all the flavors.
  8. Blend (optional): For a creamier texture, use an immersion blender to partially blend the soup, leaving some lentils whole for texture.
  9. Garnish and serve: Ladle into bowls, garnish with fresh parsley, and serve warm with crusty bread.

Pro Tips

  • Rinse lentils: Always rinse lentils before cooking to remove any debris or dust.
  • Don't add salt too early: Adding salt or acidic ingredients (like tomatoes) too early can make lentils tough. It's fine to add them as directed, but if you're concerned, add salt at the end.
  • Use the right lentils: Brown and green lentils hold their shape well for soup. Red and yellow lentils cook faster and become mushy – better for creamy soups.
  • Acid at the end: A splash of lemon juice or vinegar at the end brightens all the flavors and makes the soup taste more complex.
  • Make it creamy: For a creamy texture without dairy, use an immersion blender to blend about half the soup.

Recipe Variations

  • Curried Lentil Soup: Add 1-2 tablespoons curry powder with the spices.
  • Lentil and Sausage Soup: Brown ½ lb sliced smoked sausage and add with the lentils.
  • Spinach Lentil Soup: Stir in 4 cups fresh spinach at the end until wilted.
  • Mediterranean Style: Add 1 teaspoon oregano and top with feta cheese and olives.
  • Coconut Lentil Soup: Replace 1 cup broth with coconut milk and add 1 tablespoon ginger.
  • Spicy Lentil Soup: Add 1-2 chopped jalapeños with the onions and extra red pepper flakes.
  • Lemon-Herb: Add lemon zest and extra fresh herbs like parsley and dill.

FAQs

Do I need to soak lentils before cooking?
No! Unlike dried beans, lentils do not require soaking. Just rinse them and they're ready to cook.

What kind of lentils are best for soup?
Brown or green lentils are ideal – they hold their shape well and have an earthy flavor. Red lentils will break down and create a thicker, creamier soup.

Can I make this in a slow cooker?
Yes! Sauté vegetables first, then transfer to slow cooker with remaining ingredients (except lemon juice). Cook on low for 6-8 hours or high for 3-4 hours. Stir in lemon juice before serving.

How do I store and reheat leftovers?
Store in an airtight container in the refrigerator for up to 5 days. Reheat on the stovetop or in the microwave. Add a splash of water or broth if needed.

Can I freeze lentil soup?
Absolutely! Lentil soup freezes beautifully for up to 3 months. Cool completely, then freeze in portions. Thaw overnight in the refrigerator and reheat gently.

Why did my lentils turn out hard?
This can happen with older lentils or if acidic ingredients (tomatoes, vinegar) were added too early. Make sure your lentils are fresh and add acidic ingredients toward the end.

What can I serve with lentil soup?
Crusty bread, grilled cheese, a simple green salad, or rice are all perfect accompaniments.


Hearty Lentil Soup

Prep Time: 15 mins | Cook Time: 40 mins | Total Time: 55 mins

Yield: 6-8 servings

Calories: 280 per serving

Ingredients:

  • 2 tbsp olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1½ cups brown or green lentils, rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 6 cups vegetable broth
  • 2 bay leaves
  • 1 tsp thyme, 1 tsp rosemary
  • ½ tsp cumin, ½ tsp smoked paprika
  • 1 tsp salt, ½ tsp pepper
  • 1 tbsp lemon juice
  • Fresh parsley for garnish

Instructions:

  1. Sauté onion, carrots, and celery in olive oil until softened.
  2. Add garlic and cook 1 minute.
  3. Add lentils, tomatoes, broth, bay leaves, and seasonings.
  4. Bring to a boil, then reduce heat and simmer 30-40 minutes until lentils are tender.
  5. Remove bay leaves. Stir in lemon juice.
  6. Garnish with parsley and serve warm.

This Lentil Soup is everything you want in a bowl – hearty, healthy, and absolutely delicious. The combination of tender lentils, aromatic vegetables, and savory herbs creates a soup that's both nourishing and deeply satisfying. It's the kind of meal that warms you from the inside out and leaves you feeling truly nourished.

Perfect for meal prep, chilly evenings, or anytime you need a comforting bowl of goodness, this lentil soup is sure to become a staple in your kitchen. Make a big batch and enjoy it throughout the week – the flavors only get better with time. Serve it with crusty bread for the ultimate comfort meal.

If you try this recipe or any other from our site, we would greatly appreciate you taking the time to comment and rate the dish! Your feedback helps us create better recipes for everyone.

Affiliate Disclosure: This post may contain affiliate links. If you click through and make a purchase, I may earn a small commission at no extra cost to you. The content on this website was created with the help of AI. Thanks for supporting my blog!




0 Comments