Add all the ingredients mentioned under 'cook and grind' to a saucepan along with a cup of water.
Add oil to a saucepan, add the whole spices - cardamom, clove and cinnamon and allow to fry for about a minute or until fragrant.
Add chilli powder, coriander powder and turmeric powder and saute for 1-2 minutes on low heat.
Pour the blended mixture into the pan and bring to a boil on medium heat.
Add garam masala, kasuri methi and ghee and mix to combine.
Add in the paneer cubes and cook for 2-3 minutes.
Top with grated paneer, fresh cream and chopped coriander. Serve hot along with naan, roti or rice!