Soak moong dhal for 15mins, drain water and keep aside.
Heat oil in a pressure cooker, add cinnamom, cloves let it fry for a min then add garlic and onions allow it to saute until onions turn golden brow.
Then add carrot, tomatoes, saute until tomatoes turn slightly mushy.
Now add soaked moong dhal, turmeric powder, chilli powder, required salt. Add 3 cups of water and pressure cook for 3-4 whistles.
When pressure releases, open and let it cool. Discard cinnamom and cloves alone, and grind the remaining ingredients in a mixie until smooth.
Add pepper powder and mix well.
Add water if the soup is thick, adjust according to your likeness.
Garnish with lemon juice and serve Lentil Soup hot with bread / soup stick.