In a medium sized pot, sauté onions,celery and carrots until golden brown. Add lentils, water, salt, pepper, cuminpowder, coriander and cardamon, and bring to a boil.
Puree ingredients with a hand blender until the soup has a smooth texture and leave to simmer on low heat for 5 minutes.