This Mediterranean Lentil Soup is a comforting, nutrient-packed dish simmered with brown lentils, aromatic spices, fire-roasted tomatoes, and veggies. You may also like our Lentil Bolognese.

Quick Look at This Recipe
- 🕗 Prep Time: 15 minutes
- 🔥 Cook Time: 40 minutes
- ⏰ Total Time: 55 minutes
- 🍽️ Servings: 4
- ⭐ Difficulty: Moderate – saute veggies, add seasonings, lentils and broth and boil, partially blend, wilt kale, enjoy
- 🍲 Diet: 100% whole food, plant-based vegan, gluten-free, oil-free, soy-free, nut-free
- 🙏 Daniel Fast recipe
Summarize and save this recipe with AI
Lentils are the star of this show. NPR described Lentils as a "legume of all ages" dating as far back as 8000 B.C. It's believed that Daniel's lifetime, around 600 B.C., would have included lentils as part of his meal plan.
This delicious and healthy soup is also high in fiber, low-fat, and high in protein (making it great for weight loss). It's also perfect for meal prep, Daniel Fast-compliant, and one of our favorite Starch Solution recipes.
This Mediterranean lentil soup recipe is a copycat version of Cookie and Kate's Best Lentil Soup recipe. The main difference is the omission of oil to reduce calorie density.
Why You'll Love This Recipe
- Flavor-forward: The combo of cumin, curry powder, coriander, and crushed red pepper adds depth and warmth—so this isn’t bland bean-soup territory.
- Texture magic: A partial blend creates a creamy consistency while still delivering veggie and lentil bite—kind of the best of both worlds.
- Diet-friendly: Vegan, oil-free, gluten-free, soy-free, nut-free—this means almost anyone at your table can dig in.
- Meal-prep friendly: Tastes great fresh, stores well in the fridge or freezer, and reheats like a champ.
Health Benefits
- Lentils: These little legumes are nutritional powerhouses, high in fiber, plant-based protein, iron, potassium, and B vitamins. Lentils have been shown to have anti-inflammatory and anti-microbial benefits.
- Kale: Dark leafy greens add antioxidants, vitamins (especially A, K and C), and color to this bowl. Kale may support heart and eye health.
- Oil-free cooking: By skipping added oils, this recipe keeps fat levels low while allowing the flavor to shine.
- Fiber + protein synergy: The combo helps you feel full, supports gut health (through short-chain fatty acids), and helps sustain energy.
What You Need to Make This Lentil Soup

- Brown lentils, dry: The star legume, protein-rich, hearty, and holds shape.
- Fire-roasted diced tomatoes: Adds tomato acidity, body, and smoky undertone.
- Kale (or collard greens): Adds vibrant color, texture, and an extra nutrient boost.
A full list of ingredients with exact amounts can be found in the recipe card below.
How to Prepare

- Step 1: Heat a large pot over medium heat. Dry-sauté the onions for 4–5 minutes, adding a dash of water if they stick to the pan.

- Step 2: Stir in the carrots, garlic, cumin, curry, coriander, thyme, crushed red pepper, and coconut aminos, and cook for another 1–2 minutes.

- Step 3: Add in the diced tomatoes and stir until well incorporated.

- Step 4: Add the lentils, broth, and water into the pot, and increase the heat to medium-high.

- Step 5: Bring the soup to a boil, then reduce the heat and let it simmer, mostly covered, to allow some steam to escape so it doesn't boil over. Simmer for 25 to 30 minutes, or until the lentils are tender.

- Step 6: To give the soup a creamy texture, carefully transfer about 2 cups of the soup to a blender with a vented lid.

- Step 7: Remove the lid cap, place a clean dish cloth on stop so it doesn't splatter, and blend at a low setting until smooth and creamy.

- Step 8: Pour the pureed soup back into the pot and stir.

- Step 9: Bring the soup back to a gentle boil, add the finely chopped kale (or collard greens), and give it a good stir. Continue to cook for 2 minutes until the kale has softened and is bright green.

- Step 10: Turn off the heat and stir in lemon zest, and serve.
SAVE THIS RECIPE!
We'll also send you other yummy recipes. No worries! You can unsubscribe at any time. 💙
Instant Pot Instructions for This Lentil Soup
- Use the saute setting on the Instant Pot. Dry-sauté onions for 4–5 minutes, adding a dash of water if they stick to the pot. Stir in the carrots, garlic, cumin, curry, coriander, thyme, crushed red pepper, and coconut aminos, and cook for another 1–2 minutes. Add in the diced tomatoes and stir until well incorporated.
- Add the lentils, broth, and water into the pot, and increase heat to medium-high. Bring soup to a boil, then reduce heat and cook at high pressure for 7 to 9 minutes (7 for al dente and 9 for softer). Allow for natural release (about 10 minutes).
- To give the soup a creamy texture, carefully transfer about 2 cups of the soup to a blender with a vented lid, and puree until smooth and creamy. Remove the lid cap, place a clean dishcloth on the stop so it doesn't splatter, and blend at a low setting. Pour the pureed soup back into the pot and stir. If using an immersion blender, pulse-blend 4 to 6 times and stir.
- Add the finely chopped kale, stir, and allow it to wilt. Just before serving, add fresh lemon juice and lemon zest. Enjoy!
Serving Suggestions
- Pair this hearty lentil soup with our Vegan Caesar Salad, Arugula Quinoa Salad, or Gluten-Free Tabouli Salad.
- For a heartier salad pairing, enjoy with our Vegan Greek Salad, made with our Vegan Feta Cheese.
- To make it a more hearty meal, enjoy with Air Fryer Smashed Potatoes or a side of our Ancient Grains Bowl.
Recipe FAQs
Eating lentils and other legumes, such as beans, is beneficial for weight loss. Lentils are high in fiber and protein while low in fat. This aids in weight loss because the fiber and protein help you to feel fuller, without adding excessive calories from fat. The fiber in lentils and other legumes also influences gut health by producing short-chain fatty acids that can regulate your hunger and satiety hormones, thereby aiding in weight loss. If you want to learn more about the role of fiber in gut health and weight loss, check out the book, Fiber Fueled by Dr. Will Bulsiewicz.
Yes, they are very nutritious, high in fiber, protein, iron, potassium, Vitamin B6, and other micronutrients. Learn more about the health benefits of lentils.
This lentil soup is low in calories because it contains no added oil, and it's also low in fat. A generous bowl of this lentil soup has fewer than 300 calories. It's very satisfying!
Store the leftover soup in an airtight container in the refrigerator for up to four days. This soup is also freezer-friendly for up to four months. To reheat from frozen, either thaw in the refrigerator and then reheat in a pot. Alternatively, microwave at a low (defrost) setting for about 4 minutes. Stir the soup, then return it to the microwave and reheat at full power for 2 to 3 minutes, or until warmed through.

Eating this lentil soup is as comforting as being wrapped in a warm blanket on a cold rainy day. This lentil soup is far from bland. The spices give it tons of flavor! It tastes good going down and makes you feel good afterward. The nutrient density of this soup is off the charts, while the low-calorie density doesn't leave you feeling guilty.
If you like spicy heat, be sure to check out this North African Chickpea Soup made with harissa. Oh mama, it's delish!
Related Recipes to Check Out
If you tried this Lentil Soup or any other recipe on our website, please leave a 🌟 star rating and let us know how it went in the 📝 comments below! We love to get your feedback for improvement.

Lentil Soup
Equipment
- 1 high speed blender (or immersion blender)
Ingredients
- 1 medium onion, chopped
- 2 medium carrots, chopped
- 4 garlic cloves minced
- 2 teaspoons ground cumin
- 1 teaspoon curry powder
- 1 teaspoon ground coriander
- ½ teaspoon dried thyme
- ½ teaspoon crushed red pepper flakes for heat
- 1 Tablespoon coconut aminos
- 1 28- ounce can diced tomatoes recommend fire-roasted and their juices
- 1 cup dry brown lentils rinsed
- 4 cups low-sodium vegetable broth
- 1 cup water
- 2 cups finely chopped fresh collard greens or kale with tough ribs removed
- 1 teaspoon lemon zest
- Salt and pepper to taste
Instructions
Stovetop Instructions
- Heat a large pot over medium heat. Dry-sauté the onions for 4–5 minutes, adding a dash of water if they stick to the pan.
- Stir in the carrots, garlic, cumin, curry, coriander, thyme, crushed red pepper, and coconut aminos, and cook for another 1–2 minutes.
- Add in the diced tomatoes, lentils, broth, and water into the pot, and increase the heat to medium-high.
- Bring the soup to a boil, then reduce the heat and let it simmer, mostly covered, to allow some steam to escape so it doesn't boil over. Simmer for 25 to 30 minutes, or until the lentils are tender.
- To give the soup a creamy texture, carefully transfer about 2 cups of the soup to a blender with a vented lid. Add the lid, but remove the lid cap, place a clean dish cloth on stop so it doesn't splatter, and blend at a low setting until smooth and creamy. Pour the pureed soup back into the pot and stir.
- Bring the soup back to a gentle boil, add the finely chopped kale (or collard greens), and give it a good stir. Continue to cook for 2 minutes until the kale has softened and is bright green.
- Turn off the heat and stir in lemon zest, and serve and enjoy!
Instant Pot Instructions
- Use the saute setting on the Instant Pot. Dry saute onions for 4–5 minutes, adding a dash of water if they stick to the pot. Stir in the carrots, garlic, cumin, curry, coriander, thyme, crushed red pepper, and coconut aminos, and cook for another 1–2 minutes. Add in the diced tomatoes and stir until well incorporated.
- Add the lentils, broth, and water into the pot, and increase heat to medium-high. Bring soup to a boil, then reduce heat and cook at high pressure for 7 to 9 minutes (7 for al dente and 9 for softer). Allow for natural release (about 10 minutes).
- To give the soup a creamy texture, carefully transfer about 2 cups of the soup to a blender with a vented lid, and puree until smooth and creamy. Remove the lid cap, place a clean dish cloth on stop so it doesn't splatter, and blend at a low setting. Pour the pureed soup back into the pot and stir. If using an immersion blender, pulse-blend 4 to 6 times and stir.
- Add the finely chopped kale, stir, and allow it to wilt. Just before serving, add fresh lemon zest. Enjoy!









Gigi Carter says
Great flavor and satisfying. Love the spice level and I like to vary the leafy greens between kale and collards.
DIANE says
First I'd like to state I'm not vegan. I came across this site in the hope I could find recipes that didn't include dairy, meat, chicken, fish or added bad fats. I also needed the dish to tast great. Wow!! This dish was simply Amazing. I've made it 3 times and have incorporated it into my routine. Yummy. Oh did I mention I don't even have to add salt.
Gigi & Sersie says
Yay! Thank you for the feedback, Diane. We're so glad you love it. It's one of our favorite go-to meals.
Erica says
Recipe has so much flavor! Made it 4 times already 🙂 This time I’m making extra for a friend who just had a new baby. Without a doubt, I know she’ll love it!
Gigi & Sersie says
Wonderful! We're so glad you like it and are sharing with with your friend. We appreciate your review and feedback. 🙂
Ut says
I really liked this recipe. It was easy to make. This was my second time making it.
Gigi & Sersie says
We're so glad you enjoyed it. There's so much nutrient goodness.