A typical curry from the Indian subcontinent consists of chicken curry stewed in an onion- and tomato-based sauce, flavored with ginger, garlic, tomato puree, chili peppers and a variety of spices, often including turmeric, cumin, coriander, cinnamon.