Food in Ancient India basically reflects the cultural evolution of Indian civilization from ancient past. Early Indians ate food that was easily available from nature. Fruits, wild berries, meat, fish, etc. were the main food items of the nomadic dwellers. With the advent of civilization, people settled and started to do farming. This led to the discovery of food crops, pulses, etc. Food in ancient India was cultivated in the fertile river valleys. Rice was their staple food that was eaten with cooked lentils, vegetables and meat.
For more visit: https://www.indianetzone.com/39/ancient_era_indian_food.htm
Food in Ancient India has been largely agro based as the society in India in the ancient times was primarily agro based. The food of ancient India reflects the culture of Indian people.