In a small jug,add milk,cream,yogurt,whisk well & set aside.
In mortal & pestle,add green cardamom,black cardamom,cloves,crush well & set aside.
In a pot,add yellow lentil,split pigeon pea,water,mix well & bring it to boil.
Remove scum,cover & cook on low flame until tender (approx. 30-35 minutes).
Mash lentil mixture with the help of wooden masher.
Add water,mix well & let it simmer on low flame.
In a frying pan,add cooking oil,garlic & fry until light golden.
Add cumin seeds & mix well.
Add onion & sauté until translucent.
Add tomato,green chilli,mix well & cook for a minute.
Add salt,turmeric powder,red chilli powder,crushed spices,mix well & cook until oil separates.
Now add prepared masala in lentil mixture & mix well.
Turn off the flame,add milk & yogurt mixture & mix well.
Turn on the flame,add garam masala powder,fresh coriander,cover & simmer on low flame for 1-2 minutes
Give coal smoke for 2 minutes.
Garnish with fresh coriander & green chilli.