In India, the production of food is unequal. This is because there are two main components involved in sustained production that are also distributed irregularly. These components include the environment capacity of the area and human capacity. In temperate zones, where enough water is available, wheat is cultivated, and in the tropical zones, cultivation of rice is done, therefore people of related areas consume the respective crop.
That is why, the population related to coastal areas include fish and rice in their food, while the people belonging to plains are mostly vegetarian and they eat food grains and consume dairy products in their food. So, the food habits depend on geographical conditions.