Lentil Soup Recipe: The Best Easy & Hearty Classic

By Natalie Quinn

On February 10, 2026

A rustic white bowl filled with a healthy vegetable lentil soup recipe, ready to be served.

Cuisine

American, Mediterranean

Prep time

15 minutes

Cooking time

55 minutes

Total time

70 minutes

Servings

8 servings

Welcome to what we confidently call the best lentil soup recipe you’ll ever need. This isn’t just any soup; it’s a deeply flavorful, incredibly satisfying, and surprisingly easy meal packed with wholesome ingredients. If you’re searching for a comforting dish that’s both nutritious and delicious, your search ends here. This lentil soup recipe is designed to be straightforward for beginners while offering a depth of flavor that seasoned cooks will appreciate.

It’s the perfect one-pot meal for busy weeknights, a healthy lunch to pack for work, or a cozy dinner on a chilly evening. We’ve perfected the balance of vegetables, herbs, and spices to create a rich, savory broth that lets the earthy flavor of the lentils shine. Let’s dive in and make a soup that will warm you from the inside out.

Why You’ll Love This Hearty Lentil Soup Recipe

There are countless reasons this recipe will become a staple in your kitchen. Here are just a few things that make it truly special:

  • Incredibly Easy: With simple steps and common ingredients, this recipe is accessible to everyone. It’s a true one-pot wonder, which means minimal cleanup!
  • Nutrient-Packed: Lentils are a powerhouse of nutrition, rich in protein, fiber, and iron. Combined with a medley of fresh vegetables, this soup is a bowl full of goodness.
  • Budget-Friendly: Made with inexpensive pantry staples like lentils, canned tomatoes, and broth, this recipe delivers a gourmet taste without the high cost.
  • Perfect for Meal Prep: This soup tastes even better the next day! It stores beautifully in the fridge and freezer, making it an ideal choice for meal prepping.

The Essential Ingredients for Perfect Lentil Soup

The magic of this lentil soup recipe lies in its simple, high-quality ingredients. A classic mirepoix—a trio of onion, carrots, and celery—forms the aromatic base, providing a foundation of savory flavor that defines the soup.

A spoonful of homemade lentil soup being lifted from a bowl, showing the tender lentils and chopped vegetables.
The perfect bite of our easy lentil soup.

Key Components:

  • Lentils: The star of the show! We’ll discuss the best type to use below.
  • Mirepoix: Finely chopped yellow onion, carrots, and celery create the essential flavor base.
  • Garlic: Freshly minced garlic adds a pungent, aromatic kick.
  • Vegetable Broth: Use a good quality vegetable broth for a richer flavor. Chicken broth can also be used if you are not vegetarian.
  • Diced Tomatoes: A can of diced tomatoes adds sweetness, acidity, and body to the soup.
  • Herbs & Spices: A simple blend of ground cumin, ground coriander, dried thyme, and a bay leaf provides warmth and complexity.
  • Spinach: Fresh baby spinach is stirred in at the end for a boost of color and nutrients.
  • Lemon Juice: A splash of fresh lemon juice at the end brightens up all the flavors. It’s a non-negotiable secret ingredient!

What Kind of Lentils Should I Use?

For this classic lentil soup recipe, brown or green lentils are the best choice. They hold their shape well during cooking, providing a pleasant texture that isn’t mushy. Red or yellow lentils tend to break down and dissolve, which is great for thickening but won’t give you the distinct lentil texture we’re aiming for here.

How to Make The Best Lentil Soup: A Step-by-Step Guide

Follow these simple steps to create a delicious and hearty lentil soup that will have everyone asking for seconds. This is where simple ingredients transform into a truly memorable meal.

  1. Sauté the Aromatics: Heat olive oil in a large Dutch oven or pot over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, for 8-10 minutes, until softened and the onion is translucent. Add the minced garlic and cook for another minute until fragrant.
  2. Bloom the Spices: Stir in the ground cumin, coriander, and dried thyme. Cooking the spices for a minute before adding liquids helps to “bloom” them, deepening their flavor.
  3. Combine and Simmer: Add the rinsed lentils, vegetable broth, diced tomatoes (with their juices), and the bay leaf. Stir everything together and bring to a boil. Once boiling, reduce the heat to low, cover, and let it simmer for 40-45 minutes, or until the lentils are tender.
  4. Finish the Soup: Remove the bay leaf. Stir in the fresh spinach and cook for 1-2 minutes until it has wilted. Turn off the heat and stir in the fresh lemon juice.
  5. Season and Serve: Taste the soup and season generously with salt and freshly ground black pepper. Serve hot, garnished with fresh parsley if desired.
A rustic white bowl filled with a healthy vegetable lentil soup recipe, ready to be served.
Every spoonful is packed with flavor and nutrition.

Expert Tips for This Lentil Soup Recipe

A few simple tips can elevate your lentil soup from great to absolutely unforgettable. Here’s how to ensure perfect results every time.

  • Don’t Skip the Sauté: Taking the time to properly soften the mirepoix builds a crucial layer of flavor. Don’t rush this step!
  • Rinse Your Lentils: Always rinse your lentils under cold water before cooking to remove any dust or debris.
  • The Power of Lemon: The final splash of lemon juice is critical. It cuts through the richness and brightens the entire pot of soup. Use fresh juice for the best taste.
  • Control the Thickness: If you prefer a thicker soup, simply let it simmer uncovered for the last 10-15 minutes to allow some of the liquid to evaporate.

Delicious Recipe Variations

While this classic lentil soup recipe is fantastic as is, it’s also a wonderful canvas for customization. Feel free to experiment with these delicious variations.

Hearty Vegan Lentil Soup

This recipe is already naturally vegan! Just ensure you are using a certified vegan vegetable broth to keep it fully plant-based. For extra creaminess, you can stir in a spoonful of coconut yogurt or a swirl of full-fat coconut milk at the end.

Spicy Lentil Soup

To add a bit of heat, add 1/2 teaspoon of red pepper flakes along with the other spices. You could also add a finely chopped jalapeño with the mirepoix for a spicier kick.

Lentil Soup with Sausage

For a non-vegetarian version, brown 1/2 pound of crumbled Italian sausage in the pot before you add the vegetables. Remove the sausage with a slotted spoon, sauté the vegetables in the rendered fat, and add the cooked sausage back into the pot with the broth and lentils.

What to Serve with Lentil Soup

This soup is a complete meal on its own, but it pairs wonderfully with a few simple sides. A slice of crusty bread or some warm pita is perfect for dipping. For a heartier meal, serve it alongside a simple green salad with a vinaigrette. Or, for the ultimate comfort food pairing, try it with these amazing homemade butter swim biscuits.

Storage, Freezing, and Reheating Instructions

One of the best things about this healthy lentil soup recipe is how well it keeps. The flavors meld and deepen overnight, making the leftovers even more delicious.

How to Store

Allow the soup to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days.

How to Freeze

This soup freezes beautifully. Let it cool completely, then pour it into freezer-safe containers or reusable freezer bags, leaving about an inch of space at the top. It can be frozen for up to 3 months. To serve, thaw it overnight in the refrigerator.

How to Reheat

Gently reheat the soup in a pot on the stovetop over medium-low heat until warmed through. You may need to add a splash of water or broth to reach your desired consistency, as the lentils will absorb some liquid as they sit.

Frequently Asked Questions

Absolutely! This soup freezes wonderfully. Allow it to cool completely, then transfer it to freezer-safe containers or bags. It can be stored in the freezer for up to 3 months.

No, it is not necessary to soak brown or green lentils before cooking them in this soup. Just give them a quick rinse under cold water to clean them before adding them to the pot.

There are a few easy ways to thicken your lentil soup. You can let it simmer uncovered for an extra 10-15 minutes to evaporate some liquid. Alternatively, you can remove 1-2 cups of the soup, blend it until smooth, and then stir it back into the pot.

You can store this lentil soup in an airtight container in the refrigerator for up to 5 days. The flavors often get even better the next day, making it perfect for leftovers and meal prep.

Yes, it is very healthy! Lentils are an excellent source of plant-based protein, fiber, and iron. This soup is also loaded with nutritious vegetables, making it a wholesome and satisfying meal.

Brown or green lentils are the best choice for this soup. They hold their shape well after cooking, giving the soup a wonderful texture. Red or yellow lentils tend to break down and are better suited for smoother, purée-style soups.

More Comforting Soup Recipes To Try

If you loved this lentil soup, you’re sure to enjoy some of our other favorite soup recipes. For another classic, try this deeply flavorful French Onion Soup. On a cold day, nothing beats a bowl of Ginger Garlic Chicken Noodle Soup. And for a fantastic slow cooker option, this Slow Cooker Ham and Bean Soup is a must-try.

We’d Love to Hear From You!

We are so excited for you to try this amazing lentil soup recipe! It’s a true celebration of simple ingredients and wholesome flavors. If you make it, please leave a comment below to let us know how you liked it. And don’t forget to share your beautiful soup pictures with us on Pinterest!

A hearty bowl of the best lentil soup recipe, garnished with fresh parsley and served with a spoon. The soup is thick with vegetables and lentils.
Nothing beats a cozy bowl of homemade lentil soup!

Lentil Soup Recipe

A rustic white bowl filled with a healthy vegetable lentil soup recipe, ready to be served.

Lentil Soup Recipe: The Best Easy & Hearty Classic

This easy and hearty lentil soup recipe is a one-pot wonder packed with vegetables, savory herbs, and incredible flavor. It's the perfect healthy, budget-friendly meal for any night of the week and stores beautifully for meal prep.
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Dinner, Lunch, Main Course, Soup
Cuisine: American, Mediterranean
Calories: 285

Ingredients
  

  • 2 tbsp olive oil
  • 1 large yellow onion finely chopped
  • 2 large carrots peeled and finely chopped
  • 2 stalks celery finely chopped
  • 4 cloves garlic minced
  • 1 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1 tsp dried thyme
  • 8 cups vegetable broth low sodium
  • 1 can (14.5 oz) diced tomatoes undrained
  • 1.5 cups brown or green lentils rinsed and picked over
  • 1 bay leaf
  • 3 cups fresh baby spinach packed
  • 2 tbsp fresh lemon juice or more to taste
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper freshly ground, or to taste

Equipment

  • 1 Large pot or Dutch oven
  • 1 Knife
  • 1 Cutting Board

Instructions
 

  1. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, for 8-10 minutes until the vegetables have softened.
  2. Add the minced garlic and cook for one more minute until fragrant. Stir in the ground cumin, ground coriander, and dried thyme, and cook for another 30 seconds to bloom the spices.
  3. Pour in the vegetable broth, diced tomatoes (with juices), rinsed lentils, and the bay leaf. Stir to combine. Increase the heat to high and bring the soup to a boil.
  4. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 40-45 minutes, or until the lentils are tender but not mushy.
  5. Remove the pot from the heat and discard the bay leaf. Stir in the fresh baby spinach until it wilts. Add the fresh lemon juice, salt, and pepper. Taste and adjust seasoning as needed.
  6. Ladle the hot soup into bowls. Garnish with fresh parsley if desired and serve immediately.

Notes

Storage: Store leftover soup in an airtight container in the refrigerator for up to 5 days.
Freezing: This soup freezes exceptionally well. Allow it to cool completely, then store in freezer-safe containers for up to 3 months. Thaw in the refrigerator before reheating gently on the stovetop.
Make it Creamy: For a creamier texture, you can use an immersion blender to blend about one-quarter of the soup directly in the pot before serving.

You might also like these recipes

Leave a Comment

Recipe Rating