Heat oil in a non stick pan, add paneer and fry till golden. Drain and soak it in hot water for 15 mins.
Meanwhile soak cashews and badam in water for 15 mins. Drain and make it into a smooth puree.
Heat oil in a pan. Add in cumin and let it crackle.
Add onions and cook till golden brown.
Add ginger garlic paste and mix well.
Add all spice powder except garam masala and mix well.
Add in pureed nut mix and mix well. Cook for few mins.
Add water and paneer and simmer for 15 to 20 mins.
Add in kasuri methi leaves and garam masala powder and mix.
Add in cream and mix well. Serve