This traditional Indian dish was suggested to me by my friend from Mumbai. It is creamy and full of flavor and should be served over some kind of carb (rice, potatoes, naan) to absorb and dissimulate the spice. It can be easily done in a vegetarian version by substituting the chicken with potatoes, broccoli, spinach and/or paneer. I garnish it with cilantro leaves and grated cheese.