In a pan add butter cinnamon, cloves, cardamom, turmeric powder, onion, ginger garlic paste, chopped green chillies.
Stir fry until onions turn pinkish golden color then add tomatoes & 1 tsp red chilli powder then fry again until tomatoes are soft. add salt to it
Once the tomatoes are done, add cashew, pumpkin & poppy seeds. Roast for 2 mins then add some water to it then let it cool. Then grind into paste.
Chop paneer into 1" cubes then in another pan deep fry them. Remove excess oil on kitchen towel.
Now in another pan add some butter followed by mustard [optional], red chilli powder, garam masala powder, roasted kasuri methi powder to it & then the ground paste, mashed khova
Boil for 5 minutes. Keep stirring. Add some more salt and boil for 2 mins then add curd to it boil for 2 more mins then finally add the paneer cubes to it