Indian cuisine is renowned for its rich diversity and complexity, with a wide range of spices, herbs, and other ingredients used in different regions. From the spicy curries of the south to the rich tandoori dishes of the north, Indian cuisine is a reflection of the country's cultural and geographical diversity. Food plays a significant role in Indian culture, with many traditional dishes served at festivals and special occasions. For example, the traditional Indian thali, consisting of rice, dal, and vegetables, is a staple meal in many Indian households.