In a bowl, add chat masala, kasoori methi, red chilly powder, salt and mix. To this add paneer, oil and mix well. Cover and refrigerate for 1 hour.
Heat 1 tbsp oil and add jeera, shah jeera and ajwain. When they crackle, add onions, pinch of salt and saute till the onions turn brown around the edges.
Add green chillies, ginger-garlic paste, turmeric powder, coriander powder, red chilly powder and fry till the raw smell goes.
Then add the tomato puree and mix well. Cover and cook till oil is separated and gravy becomes little thick.
Meanwhile, heat a griddle or tawa and add 2 tsp oil. Shallow fry the paneer till it turns golden on all sides.
Now add 1/2 cup water, garam masala, salt to the gravy and bring to boil. Let it boil for 2-3 minutes.
Then add the cream, paneer and mix well. Simmer for 4-5 minutes. Garnish with coriander leaves.