Aunque los alimentos básicos en la dieta india varían según la región, por lo general incluyen papas, arroz, roti, mijo, harina y lentejas como alimentos básicos. la cocina india se compone de estos alimentos junto con varios acompañamientos.
En la India, hay muchos alimentos diferentes combinados con los alimentos básicos. Las cebollas, el ajo y otras verduras son adiciones populares a cosas como el arroz y el mijo.
La comida india a menudo se hace con una amplia variedad de especias como chile, cúrcuma, jengibre y comino. Aunque la carne y los productos lácteos no se consideran alimentos básicos en la dieta india, son adiciones importantes a muchos platos. La comida india a menudo se cocina en aceite vegetal, aceite de mostaza o aceite de coco, y el pollo y el cordero son las carnes más populares del país.
En ciertas áreas del país, como las islas Andaman y Nicobar, las frutas y el pescado crudo han sido elementos básicos de la dieta india. Las personas en Chhattisgarh comen todo lo que pueden encontrar, como los hongos y las ardillas, y las personas que viven en Goan prefieren comer pescado y arroz.
No importa el área, la mayoría de las personas confían en los mismos alimentos básicos de la cocina india. Las personas en diferentes áreas pueden preparar los alimentos de manera diferente, pero estos alimentos básicos se encuentran en todo el país.