
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.
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!

WANT TO SAVE THIS RECIPE?
Enter your email below & we’ll send it straight to your inbox.
Why You’ll Love This Lentil Soup

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.

How to Make Lentil Soup
This soup is so easy since it’s made in one pot!
- 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!

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.

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
6
10
55
231
This one-pot lentil soup will warm your belly and soul! With plenty of lentils and tender veggies, it’s hearty, satisfying, and delicious.
Ingredients
- 2 tbsp olive oil
- 1 large onion, diced
- 2 medium carrots, diced
- 2 ribs celery, diced
- 4 cloves garlic, minced
- 1 1/2 cups dry green or brown lentils, rinsed
- 1 (28 ounce) 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.
Share on Facebook
Share on Pinterest