Heat ghee in a pan. Add foxnuts and fry them on medium heat till they become crunchy, Take them out and keep them aside.
Add about 1 tbsp of oil. Fry Paneer. When it turns golden brown, take it out and keep it aside.
In the same oil, on medium heat, fry onions, cashews and ginger-garlic paste for 2-3 minutes.
Add tomatoes, followed by turmeric powder, red chilli powder, salt and coriander powder.
Cover with a lid, lower the heat and cook for about 3-4 minutes.
Let this mixture cool. Once it cools, grind it into a paste. Add about 1/2 a cup of water to make a fine paste.
In the same pan, add 1 tablespoon of oil.
Add bay leaf, cloves and cardamom.
Add chopped onions. Fry them till they turn brown.
Add the paste. Mix well.
Add fried fox nuts, paneer and peas.
Add about 1 cup of water. Cover and cook for about 5 minutes on medium heat.
Add garam masala, fresh coriander leaves, fresh cream and kasuri methi.
Cook for 1-2 minutes.
Garnish with fresh coriander leaves and fresh cream and serve with rice/roti.