A typical curry from the Indian subcontinent consists of chicken stewed in an onion, coconut, flavored with ginger, garlic, tomato puree, chilli peppers & a variety of spices.