This was yummy. I used organic spinach, organic brown mushrooms, organic ginger root, organic local garlic, a little cayenne pepper powder instead of the full amount and Serrano chilli, fine grey sea salt, no garam marsala since I didn't have any and it tasted delicious already, no heavy cream (avoid dairy), and organic ghee.
Yum. Turned out better than the "real thing" from restaurants! We added a few cubes of cheese (fetta as we couldn't find ricotta). Also I prefer to add the spice earlier so fried the mushrooms in the cayenne.
This was delicious! My DH had requested this and said it tasted just like what you would get at an Indian restaurant - he was raving about it. I liked the hint of hot spice in it - not too much, just enough. Thanks for posting :)