Heat oil in a pan and shallow fry the paneer until both sides turn light brown.
To the same pan add asafoetida , black cardamom, green cardamom, bay leaf and cinnamon. Allow it to splutter and then add tomato puree, salt, red chilli powder, dry ginger powder and mix them well. Cook till the masala leaves oil from the sides.
Add paneer to the masala and mix it well.
Now add 1/2 cup water and allow it cook for 2-3 minutes.
Now to the pan, add garam masala powder, ghee. Allow to cook for 2 minutes.
`