Soak the lentil in cold water for 30 minutes and then rinse under running water.
Heat the oil on a medium heat until it is hot but not smoky.
Start sautéing the vegetables for a few minutes until they wilt.
Add lentil and stock and bring to boil.
Add all the spices except the salt and let it simmer on low heat for 10 minutes.
Turn off and let the soup cool down.
Blend the soup finely in a blender or use a blender stick.
Use a fine mesh sieve to strain the soup.
Reheat the soup before serving. Taste and adjust the seasoning. At this point you can salt the soup to your liking.
Garnish the soup with a drizzle of whipping cream, or a dollop of sour cream, few leaves of celery and toasted bread.
Serve it hot with extra toasted pita bread and wedges of lemon.
For The Toasted Bread
Cut the pita bread, using scissors, in small triangles or squares and mix them thoroughly with oil and spices. Toast the bread in a 150º preheated oven for 6-8 minutes or until crispy and golden brown.