Clean the channa dhal and soak it for about 2 hours.
Wash and peel onions and garlic.
Grate onions,grind garlic.
Chop tomatoes and coriander leaves finely.
Cut the cheese into cubes and fry it in the oil light brown.
Heat ghee in a separate pan and fry grated onions to light brown color.
Add the garlic paste, cinnamon, cardamoms, cloves,bay leaves, red chilly powder and the chopped tomatoes and cook for few minutes.
Add the channa dhal, salt, turmeric powder, and fry for 7 to 8 minutes.
Add the water and cook for half an hour.
Now add the fried cheese cubes to it and simmer for few minutes.
Garnish with fresh coriander leaves and serve this with rice and chapatis.