Chop onion tomato roughly. Grind together onion, tomatoes along with ginger, garlic and cashews to a smooth paste. No need to add water, the juice in tomatoes is just enough. Set aside.
In a pressure pan / cooker heat butter and oil, once butter starts to melt, add jeera, cloves and bayleaf fry for 2 seconds then add onion saute till it becomes transparent. Then add onion tomato paste.
Saute for 3mins, then add red chilli, coriander and garam masala powder along with little water and pressure cook for 1 whistle.
Once pressure releases, open and simmer for few mins. Then add fresh cream, little milk and simmer the flame.
Meanwhile cube paneer and keep it ready. Add kasoori methi to the gravy, then add paneer cubes,
Mix well, add sugar and let the gravy blend well and simmer for 2mins. Then finally garnish with coriander leaves.
Serve Paneer Butter Masala with phulka or veg pulao or plain steamed basmati rice.