Heat oil in a pan.
When the oil is hot, add mushroom and fry on high heat for 4-5 minutes.
Heat ghee in a pan.
Once the ghee is hot, add cumin seeds and onion and fry till onions turns slightly pink in color.
Add ginger and garlic paste and fry till onion turns golden brown.
Add tomato and green chillies and fry for another minute.
Now add brown onion paste, cashew nut paste and some water and cook for 2-3 minutes.
Add red chilli powder, turmeric powder, garam masala powder, salt and white pepper powder and fry for a minute.
Add crumbled paneer, paneer pieces, mushroom and 1/4 cup water and cook for 3-4 minutes.
Now add fresh cream, lemon juice and honey and cook for a minute.
Garnish with fresh cream and coriander leaves.
Serve hot with Naan or Laccha Paratha.