Soak cashew in hot water for 10 minutes.
Grind onions, garlic, ginger and cashews to smooth paste without adding any water.
Heat oil in a pan
Add cumin seeds until it splutters.
Mix in ground onion paste and fry it on medium flame.
Stir continuously for 5 minutes until raw smell goes off.
Add turmeric powder and black pepper powder and fry for 30 seconds.
Add 1½ cups of water and salt to taste and bring it to boil.
Add paneer and stir.
Mix in cream and garam masala powder and let it cook for 5-8 minutes on medium flame.
Serve warm with rotis or plain rice.