In a large pot, heat olive oil over medium heat. Add onions, carrots, and celery. Cook until the onions are translucent and the vegetables begin to soften.
Add minced garlic, cumin, turmeric, smoked paprika, salt, and pepper. Stir well and cook for another 2 minutes until the spices release their aroma.
Pour in the vegetable broth, diced tomatoes, and lentils. Give everything a good stir.
Add bay leaves, cover the pot, and let the soup simmer for about 30-35 minutes or until the lentils are tender.
Once the lentils are cooked, adjust seasoning if needed. Remove the bay leaves.
Pour the soup into bowls, garnish with fresh parsley or cilantro, and enjoy your heartwarming meal!
6 servings
1
* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.