Some recipes are useful because they’re impressive.
Others are useful because you can open the pantry at 5:30, realize you haven’t planned dinner, and still have something warm on the table without going to the store.
This easy vegetarian lentil soup uses dried lentils, tomatoes and plenty of vegetables to make a filling meal in one pot.
It uses dried lentils, canned tomatoes, broth, and simple vegetables to make a filling one-pot meal with very little hands-on work.
There’s no need to soak the lentils first.
There’s no complicated technique.
And because the soup reheats well, making a large pot today can also solve tomorrow’s lunch.
Why You’ll Love This Healthy Lentil Soup
This recipe is:
- Made in one pot
- Naturally vegetarian
- Easy to make vegan
- Packed with vegetables
- High in plant-based protein and fiber
- Freezer-friendly
- Good for meal prep
- Made mostly with pantry staples
It also becomes better after sitting for a while, which is a useful quality in leftovers.
Ingredients
You’ll need:
- 1½ cups dried brown or green lentils, rinsed and drained
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 1 can (14.5 oz) diced tomatoes
- 6 cups low-sodium vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- ½ teaspoon dried oregano
- 1 bay leaf
- 2 cups chopped kale or spinach
- 1 tablespoon fresh lemon juice
- Salt and black pepper to taste
Optional for Serving
- Fresh parsley
- Extra lemon wedges
- Red pepper flakes
- Grated Parmesan
- Whole-grain bread

How to Make Healthy Lentil Soup with Vegetables
Step 1: Rinse the Lentils
Place the lentils in a fine-mesh strainer and rinse them thoroughly under cold water.
Take a quick look through them and remove any debris.
You don’t need to soak brown or green lentils before making this soup.
That’s one of the reasons they’re so convenient.
Step 2: Cook the Vegetables
Heat the olive oil in a large pot over medium heat.
Add the onion, carrots, and celery.
Cook for approximately 5–7 minutes, stirring occasionally, until the vegetables begin to soften.
Add the garlic and cook for another 30 seconds.
Step 3: Add the Seasonings
Stir in the cumin, smoked paprika, thyme, and oregano.
Cook for approximately 30 seconds, just until fragrant.
Adding the dried spices before the liquid gives them a brief opportunity to warm in the oil.
Don’t leave them there too long.
They can burn quickly.

Step 4: Add the Lentils
Add the rinsed lentils, diced tomatoes, vegetable broth, and bay leaf.
Stir everything together.
Bring the soup to a boil.
Then reduce the heat, partially cover the pot, and let it simmer gently.
Step 5: Simmer Until Tender
Cook for approximately 25–35 minutes, stirring occasionally.
The exact cooking time depends on the lentils you’re using and how old they are.
Start checking around 25 minutes.
The lentils should be tender but not completely falling apart.
If the soup becomes thicker than you’d like, add a little more broth or water.
Step 6: Add the Greens
Once the lentils are tender, stir in the kale.
Cook for another 3–5 minutes, until softened.
If you’re using baby spinach instead, add it during the final minute or two because it wilts much faster.
Step 7: Finish with Lemon
Remove the bay leaf.
Stir in the lemon juice.
Taste and season with salt and black pepper.
That small amount of lemon may seem optional.
I don’t think it is.
The acidity brightens the tomatoes, lentils, and vegetables and makes the whole pot taste fresher.
Do You Need to Soak Lentils Before Making Soup?
Usually not.
Brown and green lentils can be rinsed and added directly to soup.
This is different from many dried beans, which generally require longer preparation and cooking.
Skipping the soaking step is one reason lentil soup works so well as an everyday dinner.
Brown Lentils vs Green Lentils for Soup
Both work well.
Brown lentils tend to become softer and create a slightly thicker soup.
Green lentils generally hold their shape a little better.
I wouldn’t use red lentils as a direct substitute if you want the same texture.
Red lentils cook faster and break down much more readily, producing a softer, creamier soup.
That’s useful too.
It’s simply a different soup.
How to Make Lentil Soup Taste Better
Lentils are mild, which means the surrounding ingredients matter.
A few things make a noticeable difference:
Start with onion, carrot, and celery
Cooking these vegetables first builds the base flavor.
Warm the spices
A short time in the oil helps release their aroma.
Use enough seasoning
Taste before serving and adjust the salt and pepper.
Add acidity at the end
Fresh lemon juice makes an enormous difference.
Add fresh herbs
Parsley is simple but effective.
None of these steps is complicated.
Together, however, they prevent the soup from tasting flat.
Can I Add More Vegetables?
Absolutely.
Lentil soup is particularly good for using vegetables that need to leave the refrigerator soon.
Try:
- Zucchini
- Bell peppers
- Mushrooms
- Sweet potato
- Green beans
- Peas
- Cabbage
Keep cooking times in mind.
Hard vegetables such as sweet potato should go in earlier, while peas and spinach can be added near the end.
Easy One-Pot Vegetable Lentil Soup Variations
Once you know the basic recipe, there are several directions you can take it.
Mediterranean Lentil Soup
Add extra oregano, chopped zucchini, and finish with parsley and lemon.
Spicy Lentil Soup
Add red pepper flakes or a pinch of cayenne.
Lentil Soup with Sweet Potato
Add small cubes of sweet potato with the lentils.
You may need a little extra broth.
Lentil and Spinach Soup
Use several handfuls of baby spinach instead of kale.
Tomato Lentil Soup
Add an extra can of diced tomatoes for a more tomato-forward version.
Can I Blend Lentil Soup?
Yes.
For a thicker texture without adding cream, remove approximately 2 cups of soup, blend until smooth, and stir it back into the pot.
An immersion blender also works.
Just blend briefly.
Unless you want completely smooth lentil soup, don’t blend the entire pot.
Leaving most of the lentils and vegetables intact gives the soup much more texture.
Healthy Lentil Soup for Meal Prep
This is one of those recipes I particularly like for meal prep because the texture holds up well after refrigeration.
Let the soup cool before transferring it to airtight containers.
Store it in the refrigerator for approximately 4 days.
The lentils will continue absorbing liquid, so the soup may become noticeably thicker overnight.
Simply add a little broth or water when reheating.
Can You Freeze Lentil Soup?
Yes.
Let the soup cool completely before transferring it to freezer-safe containers.
Leave a little room at the top because liquids expand when frozen.
Freeze individual portions if you want easy lunches later.
Thaw overnight in the refrigerator and reheat thoroughly before serving.
The soup can generally be frozen for approximately 3 months for best quality.
What to Serve with Lentil Soup
This soup can easily stand alone, but you can serve it with:
- Whole-grain bread
- Garlic toast
- Green salad
- Roasted vegetables
- Pita bread
- A simple sandwich
A piece of crusty bread is my usual choice.
Partly because it tastes good.
Mostly because leaving soup at the bottom of the bowl seems inefficient.
Is Lentil Soup High in Protein?
Lentils provide plant-based protein as well as fiber, which helps make this soup satisfying even without meat.
If you want to increase the protein further, you could add:
- Chickpeas
- White beans
- Greek yogurt as a topping
- A little Parmesan
- Cooked chicken, if you don’t need the soup to remain vegetarian
But the basic lentil version already works well as a meatless meal.
How to Reheat Lentil Soup
Reheat the soup gently in a saucepan over medium-low heat, stirring occasionally.
Add broth or water if it has thickened.
Individual portions can also be reheated in the microwave.
Make sure the soup is thoroughly hot before serving.
Then finish it with another squeeze of lemon or some fresh parsley.
That little fresh element helps leftovers taste considerably less like leftovers.
A Useful Soup to Know by Heart
The exact quantities matter the first few times you make this.
Eventually, though, the useful part becomes the formula:
onion + carrot + celery
then:
garlic + spices
then:
lentils + tomatoes + broth
and finally:
greens + something acidic
Once you understand that structure, you can change the vegetables, spices, greens, and toppings depending on what you have.
FAQ
No. Brown and green lentils generally don’t need to be soaked before making this soup. Rinse them thoroughly before adding them to the pot.
Brown and green lentils both work well. Brown lentils tend to soften more, while green lentils usually hold their shape slightly better. Red lentils cook faster and create a softer, creamier texture.
Build flavor by cooking onion, carrots and celery first, briefly warming the spices, seasoning properly and adding something acidic such as fresh lemon juice at the end.
Yes. Let the soup cool completely before transferring it to freezer-safe containers. For best quality, it can generally be frozen for about three months.
Store cooled lentil soup in an airtight container in the refrigerator for approximately four days. It may thicken as the lentils absorb more liquid.
Yes. Baby spinach works very well. Add it during the final minute or two of cooking because it wilts considerably faster than kale.
