Durante unos miles de años, hasta que los métodos y prácticas agrícolas modernos lo cambiaron, las personas dependían de las condiciones locales que les permitían crecer. En el norte, era un suelo fértil alimentado por ríos, que promovía el crecimiento del trigo. En el sur, la tierra pantanosa ayudó al cultivo de arroz más que al trigo. Por lo tanto, la dieta básica se tejía alrededor de trigo en el norte y arroz en el sur.
Las cosas han cambiado drásticamente ahora debido a los esfuerzos sostenidos de los científicos agrícolas. Punjab probablemente produce más arroz por acre que en cualquier otro lugar. La producción de trigo ha aumentado en el sur de la India. Los jóvenes en las ciudades del norte prefieren comer arroz, menos esfuerzo para masticar arroz. OTOH, roti se está volviendo popular en el sur, más de moda para pedir platos del norte de la India y más variedad en el hogar.