
Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery. Cook until softened, about 5-7 minutes.
Add minced garlic, cumin, coriander, and turmeric. Cook for another minute until fragrant.
Rinse the red lentils and add them to the pot. Pour in vegetable broth and add diced tomatoes, bay leaf, and salt. Bring to a boil, then reduce heat and simmer for 25-30 minutes, or until lentils are tender.
Remove the bay leaf. Use an immersion blender to partially blend the soup for a creamier texture, or leave it chunky if preferred.
Stir in lemon juice and chopped parsley. Taste and adjust seasoning if needed.
Serve hot, garnished with a dollop of yogurt or a sprinkle of fresh parsley, if desired.
Enjoy!
This recipe is a lifesaver! It's healthy, delicious, and so easy to make. I love that it's vegan and gluten-free. The flavor is amazing, and it’s very filling. I make a big batch every week!
This recipe is a winner! It's so easy to make, and the soup is packed with flavor. It's a great healthy option for a quick dinner.
Absolutely delicious and easy! The best lentil soup recipe I have ever tried. The flavors are incredible, and I can’t wait to make it again!
Absolutely delicious! The perfect soup for a cold day. It’s easy to make and tastes amazing. I have made it several times, and everyone loves it!
Good recipe. I added some carrots and celery for extra vegetables. It's a great way to use up leftover veggies. The flavors melded beautifully overnight.