Lentil Soup

This Mediterranean-inspired lentil soup is pure comfort in a bowl! It brings together earthy lentils, aromatic spices, and garden-fresh vegetables.

It’s perfect for those chilly evenings when you need something substantial yet wholesome.

A bowl of lentil soup with carrots, tomatoes and spinach, garnished with chopped parsley.
WANT TO SAVE THIS RECIPE?
Enter your email below & we'll send it straight to your inbox.

Trust me, you’ll want to make a big batch to enjoy leftovers all week. It’s that good!

I always serve it with crusty bread and a drizzle of good olive oil. It’s out of this world! 

Why You’ll Love This Lentil Soup

Budget-Friendly: Basic vegetables provide an incredibly satisfying meal at just a fraction of the cost of meat-based soups.

Rich, Savory Taste: This lentil soup offers a satisfying blend of earthy lentils, tangy tomatoes, and aromatic spices.

Make-Ahead: It tastes even better the next day as flavors continue to develop. It’s an ideal meal prep option for busy weeknights.

Crowd-Pleaser: It’s naturally vegan but hearty enough to satisfy meat-eaters, and it’s easy to scale up for larger gatherings.

A bowl of homemade lentil soup, served with bread.

Ingredients

  • Dry Green or Brown Lentils: High-protein legumes form the hearty base of this soup. They hold their shape well during cooking and provide a satisfying, earthy flavor.
  • Olive Oil: It adds richness and helps carry flavors throughout the soup.
  • Onion, Carrots, Celery Stalks, Garlic: These vegetables add depth, natural sweetness, and essential nutrients.
  • Diced Tomatoes: They provide acidity and umami flavor.
  • Vegetable Broth: It adds depth and enhances overall flavor more than water alone would.
  • Herbs and Spices: The bay leaf adds subtle earthiness, and cumin provides warmth and earthiness. Smoked paprika adds smokiness and color. I also use turmeric, thyme, salt, and pepper.
  • Lemon Juice: It helps cut through the earthiness of lentils and balances the rich flavors.
  • Fresh Spinach or Kale: It adds color, nutrients, and a fresh element.
  • Fresh Parsley or Cilantro: It adds bright, fresh flavor as garnish. 
A large pot of lentil soup with carrots, tomatoes and spinach.

How to Make Lentil Soup

This soup is so easy since it’s made in one pot! 

1. Sauté the aromatics. In a large pot or Dutch oven, heat the olive oil over medium heat. Add the onion, carrots, and celery. Sauté until the onions are translucent and the veggies are softened, about 5-7 minutes. Add the garlic and cook for another minute until fragrant.

2. Add the spices and lentils. Stir in the cumin, smoked paprika, turmeric, thyme, salt, and pepper. Let the spices cook for 1-2 minutes, which helps release their flavors.

3. Add the lentils, tomatoes, and broth. Add the lentils, diced tomatoes (with their juices), and vegetable broth. Drop in the bay leaf. Stir to combine, then bring the mixture to a boil.

4. Simmer the soup. Once boiling, reduce the heat to low, and cover the pot. Let the soup simmer for 30-40 minutes or until the lentils are tender. Stir occasionally, and add more broth or water if the soup becomes too thick for your preference.

5. Season and add the greens. Once the lentils are tender, add the lemon juice or vinegar for brightness. Stir in the chopped spinach or kale (if using) and let them wilt for about 3-5 minutes. Taste and adjust seasonings, adding more salt, pepper, or lemon as needed.

6. Serve. Ladle the soup into bowls, garnish with fresh parsley or cilantro, and enjoy warm!

A spoonful of lentil soup with carrots,  tomatoes and spinach.

Tips for the Best Lentil Soup

Here are some of my top lentil soup tips! 

  • Pick the best lentils. Choose green or brown lentils as they hold their shape better during cooking. Red lentils break down quickly.
  • Give ‘em a good soak. Although not required, soaking lentils for an hour can reduce cooking time and improve digestibility.
  • Keep things uniform. Cut carrots, celery, and onions into uniform, small pieces (about 1/4 inch) to ensure even cooking and pleasant texture.
  • Get nice and toasty. Toast the spices with the vegetables for 1-2 minutes to release their oils and enhance flavor depth.
  • Thin it out. Add more broth or water if the soup is too thick for your liking.
  • Make it creamy. Blend a portion of the soup with an immersion blender or regular blender for a creamier texture.
  • Try tasty variations. For added texture, incorporate diced zucchini, potatoes, or bell peppers. For a spicy kick, add red pepper flakes or cayenne. For a Mediterranean twist, mix in olives and feta, or for an Indian flair, add garam masala and a splash of coconut milk.
  • Make it a perfect pairing. Serve with crusty bread, a fresh green salad, or over brown rice. Garnish with a dollop of yogurt or a drizzle of good olive oil.
A comforting bowl of lentil soup with spinach and carrots.

How to Store

This soup is perfect for meal prep. Here’s how to store and keep it fresh.

To Store: Let the soup cool completely, then transfer to an air-tight container and refrigerate for up to 5 days. The soup may thicken in the fridge, which is completely normal.

To Freeze: Pour cooled soup into freezer-safe containers or heavy-duty freezer bags. Leave about an inch of headspace, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

To Reheat: Warm individual portions in the microwave for 1-2 minutes, stirring halfway through, or heat larger portions in a pot over medium heat until hot. Add a splash of broth or water if the soup is too thick.

Lentil Soup

Course: Main CourseCuisine: American
Servings

6

servings
Prep time

10

minutes
Cooking time

55

minutes
Calories

231

kcal

This one-pot lentil soup will warm your belly and soul! With plenty of lentils and tender veggies, it’s hearty, satisfying, and delicious.

WANT TO SAVE THIS RECIPE?
Enter your email below & we'll send it straight to your inbox.

Ingredients

  • 2 tbsp olive oil

  • 1 large onion, diced

  • 2 medium carrots, diced

  • 2 celery stalks, diced

  • 4 cloves garlic, minced

  • 1 1/2 cups dry green or brown lentils, rinsed

  • 1 can diced tomatoes, with juices

  • 6 cups vegetable broth (or more if you prefer a thinner soup)

  • 1 bay leaf

  • 1 tsp ground cumin

  • 1 tsp smoked paprika (or regular if you prefer)

  • 1/2 tsp ground turmeric

  • 1/2 tsp dried thyme or 1 tsp fresh thyme (optional)

  • Salt and black pepper to taste

  • Juice of 1 lemon (or 1-2 tbsp red wine vinegar)

  • 1-2 cups fresh spinach or kale, chopped (optional)

  • Fresh parsley or cilantro, chopped, for garnish

Instructions

  • In a large pot or Dutch oven, heat the olive oil over medium heat. Add the onion, carrots, and celery. Sauté until the onions are translucent and the veggies are softened, about 5-7 minutes. Add the garlic and cook for another minute until fragrant.
  • Stir in the cumin, smoked paprika, turmeric, thyme, salt, and pepper. Let the spices cook for 1-2 minutes, which helps release their flavors.
  • Add the lentils, diced tomatoes (with their juices), and vegetable broth. Drop in the bay leaf. Stir to combine, then bring the mixture to a boil.
  • Once boiling, reduce the heat to low, cover the pot, and let the soup simmer for 30-40 minutes or until the lentils are tender. Stir occasionally, and add more broth or water if the soup becomes too thick for your preference.
  • Once the lentils are tender, add the lemon juice or vinegar for brightness. Stir in the chopped spinach or kale (if using) and let them wilt for about 3-5 minutes. Taste and adjust seasonings, adding more salt, pepper, or lemon as needed.
  • Ladle the soup into bowls, garnish with fresh parsley or cilantro, and enjoy warm!

Notes

  • Customize with extra veggies. Add diced zucchini, potatoes, or bell peppers for more texture.
  • Add a pinch of red pepper flakes or cayenne for a spicy kick.
  • Make it creamy. Blend a portion of the soup with an immersion blender or regular blender for a creamier texture.

Did you like the recipe?

Click on a star to rate it!

Average rating 4.7 / 5. Vote count: 7

No votes so far! Be the first to rate this post.

Thanks!

Share on social media:

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

2 thoughts on “Lentil Soup”

Leave a Comment