India is known for its rich and diverse culinary traditions, with each state offering its own unique flavors and dishes. In the north, states like Punjab and Uttar Pradesh are famous for hearty meals like butter chicken, naan, and biryani, often rich in dairy and spices. In the south, Tamil Nadu, Kerala, and Andhra Pradesh feature rice-based dishes such as dosa, idli, and sambar, with coconut and tamarind playing key roles. Western states like Gujarat and Rajasthan focus on vegetarian cuisine, including dishes like dhokla and dal baati churma, often using minimal water due to the dry climate. Eastern states such as West Bengal and Odisha are known for their love of fish, mustard oil, and sweets like rasgulla and sandesh. These differences reflect the geography, climate, culture, and local ingredients of each region, making Indian cuisine incredibly varied and flavorful.