What is the average Indian diet?
•
4 min read
According to a 2023-24 report by India's National Statistical Office, the average daily calorie intake was around 2212 Kcal in rural areas and 2240 Kcal in urban areas. This figure does not represent a single national eating pattern, but rather a vast spectrum of culinary habits that defines what is the average Indian diet, shaped by regional, economic, and cultural factors.