Não há comida ou prato nacional oficial da Índia. Cada região do país tem seu próprio prato, que continua popular entre os cidadãos e turistas. Especiarias e ingredientes comuns na comida indiana incluem: cominho, cúrcuma, cebola, gengibre e alho.
A Índia é o segundo país mais populoso do mundo, então a comida, o idioma e a cultura variam muito de uma região para outra. Um traço comum entre a maioria das regiões e pratos é o uso intenso de especiarias, ou caril, para criar aroma e sabor. No norte da Índia, o caril é espesso, moderadamente picante e cremoso. A culinária do sul da Índia é a mais quente; pimentas são usadas para fazer curries picantes. A Índia Oriental é conhecida por usar óleo e pasta de mostarda em grande parte dos pratos. A culinária na Índia Ocidental é muito diversificada e, em grande parte, vegetariana.