Indian cuisine is a diverse collection of regional foods from the Indian subcontinent, known for its complex flavors from spices like turmeric, cumin, and coriander, and dishes such as curries, rice dishes, and flatbreads.