El consumo de carne es más preveniente en las llanuras fértiles de Punjab, las zonas costeras del este como Bengala y la costa occidental como Kerela, Goa, el oeste de Maharashtra y Karnataka.
En regiones semi áridas y áridas como Deccan Pleateau y Rajasthan, Gujarat, se prefiere la dieta vegetariana.
Esto podría deberse en parte a que la cría de grandes cantidades de ganado para el consumo de carne requiere mucho más forraje, que está disponible en abundancia solo en las tierras fértiles.