Indians Are Eating Too Much Rice and Wheat and Not Enough of Everything Else

Think about what you ate today. Chances are, your meals were built around rice, roti, or bread. Maybe a small bowl of dal on the side. A vegetable dish if you had the time. Perhaps some curd. That pattern is not a coincidence. It describes how the vast majority of Indians eat  every single day and according to a new government study, that pattern is quietly creating a serious health problem for the country.

A study published by the Ministry of Statistics, comparing actual household food consumption against the dietary guidelines set by the Indian Council of Medical Research (ICMR), has found something worrying. Indians are eating far too many cereals, rice, wheat, maize  and not nearly enough of the foods that keep the body strong, protect the heart, and fight off disease. Foods like pulses, vegetables, fruits, and milk are consistently being left out of the Indian diet, across almost every state and income group.

This article breaks down what the study found, what it means for your health, what is driving this problem, and  most importantly  what you can actually do about it.

WHAT THE STUDY FOUND: THE NUMBERS

The ICMR recommends that an adult should consume no more than 7.5 kilograms of cereals per month. That works out to roughly 250 grams a day  about two to three rotis plus a moderate serving of rice.

Most Indians are eating well beyond that.

Except in Kerala, and in the urban parts of Punjab and Tamil Nadu, every other state in India recorded cereal consumption above the recommended limit. In some places, the gap is enormous.

In rural areas, West Bengal, Odisha, Tripura, and Manipur topped the list at 11.2 kilograms of cereal per person per month. Bihar came in at 11.1 kilograms. Rajasthan was at 10.5 kilograms and Chhattisgarh at 10.3 kilograms. These figures are nearly 50 percent above what ICMR considers healthy.

In urban areas, Tripura again led at 11.2 kilograms, followed by Manipur at 11.1 kilograms, Bihar at 10.5 kilograms, and Arunachal Pradesh and Chhattisgarh at 10.4 kilograms.

Meanwhile, the foods that are supposed to share space on the plate are being consistently ignored.

The ICMR recommends 2.6 kilograms of pulses per month for vegetarians and 1.7 kilograms for non-vegetarians. But across nearly 28 states and Union Territories, average pulse consumption was less than 1 kilogram per month, less than half of what is recommended for vegetarians, and still below the bar even for non-vegetarians.

The picture is similar for vegetables, fruits, and milk. Most Indian households are consuming well below the recommended levels across all three categories.

In a country where a large section of the population is vegetarian and depends on plant-based protein, this gap in pulse consumption points directly to widespread protein deficiency.

STATE BY STATE: WHO IS EATING BETTER AND WHO IS NOT

The data reveals a striking divide between different parts of India.

Kerala stands out as a positive exception. It is one of the very few states where cereal consumption falls within the recommended range. Kerala also has a more diverse diet, higher vegetable and fish consumption, and  not coincidentally  some of the best health indicators in the country, including lower rates of anaemia and child undernutrition.

The northeastern states  Manipur, Tripura, Nagaland, Mizoram  show very high cereal consumption despite also consuming meat and fish. This suggests the problem is not just about vegetarianism. Even in non-vegetarian households, cereals dominate the plate to an extent that crowds out other nutrients.

The large north Indian states  Bihar, Rajasthan, Uttar Pradesh, Chhattisgarh  consistently show the highest cereal consumption and the lowest diversity. These states also have some of the worst child nutrition and anaemia rates in India, according to National Family Health Survey (NFHS-5) data.

States like Maharashtra, Karnataka, and Tamil Nadu fall somewhere in the middle with slightly more dietary diversity, but still falling short of recommendations on fruits, vegetables, and pulses.

Union Territories in and around Delhi  Delhi, Puducherry, Chandigarh, and Lakshadweep  showed comparatively lower cereal consumption. Urban income levels and greater access to diverse foods likely play a role here.

The pattern is clear: states with higher incomes and better infrastructure tend to eat more diversely. States with higher poverty rates and limited access to markets tend to rely most heavily on cheap, filling cereals.

WHAT DOES THIS ACTUALLY DO TO YOUR BODY?

Eating too many cereals is not just about calories or weight. The consequences are more specific and more serious.

When rice or wheat forms the bulk of every meal, the body gets a large flood of carbohydrates. These are quickly broken down into sugar and absorbed into the blood. Over time, consistently high blood sugar levels put enormous strain on the pancreas, which has to keep producing insulin to manage it. This is one of the key pathways to Type 2 diabetes.

Research published in Nature Medicine as part of the ICMR-INDIAB national survey found that high intakes of refined cereals and low-quality carbohydrates are associated with 13 to 30 percent higher risk of diabetes and prediabetes in India. This is not a hypothetical. It is already happening in the Indian population.

The bigger problem is what gets left out when cereals dominate the plate.

When you eat mostly rice and roti with little dal, your protein intake drops sharply. Protein is essential for building and repairing muscle, maintaining a strong immune system, and keeping enzymes and hormones functioning properly. For children, inadequate protein is one of the leading causes of stunting  where children do not grow to their full physical or cognitive potential.

When vegetables and fruits are minimal, the body is short on vitamins, minerals, and fibre. Iron deficiency causes anaemia. Vitamin C deficiency weakens immunity. Lack of folate creates problems in pregnancy. Low fibre intake affects digestion and raises the risk of colon cancer and cardiovascular disease.

When milk is not consumed, particularly by young children and women, calcium intake suffers. This affects bone density and can lead to rickets in children and osteoporosis in women later in life.

According to NFHS-5 data, over 57 percent of women of reproductive age in India are anaemic. Over 35 percent of children under five are stunted. One in three children is underweight. These are not isolated statistics. They are the health cost of decades of unbalanced diets that look exactly like what this study has described.

HOW THIS AFFECTS WOMEN AND CHILDREN DIFFERENTLY

The same diet affects different people in very different ways. For women, children, and the elderly, the consequences of nutritional gaps are far more severe.

Women of reproductive age need significantly more iron and folate than men. Iron is critical for healthy blood production. Folate is essential during early pregnancy for neural tube development in the baby. A diet dominated by cereals, with little in the way of green leafy vegetables, pulses, meat, or eggs, fails to deliver these nutrients consistently.

The result is what we see in the data. India has one of the highest rates of maternal anaemia in the world. Anaemic mothers face higher risks during delivery, are more likely to have low birth-weight babies, and recover more slowly after childbirth.

Children are even more vulnerable. In the first two years of life, the brain grows at a pace that never happens again. Adequate protein, iron, zinc, iodine, and fat are not optional at this stage; they are the raw materials of brain development. A child eating a cereal-heavy diet without enough dal, egg, milk, or vegetables is not just undernourished. Their brain is not being built the way it should be.

Adolescent girls face a double burden: they are growing physically while also starting their menstrual cycles, which means iron needs are high. A diet of mostly roti and rice is deeply inadequate at this stage.

The elderly, meanwhile, need more protein to preserve muscle mass as the body ages. They also need more calcium and Vitamin D. A cereal-centric diet that may have been "enough" for a younger adult becomes problematic for someone over 60.

WHY ARE INDIANS EATING THIS WAY? THE REAL REASONS

This is not simply a matter of people making bad food choices. There are deep structural reasons why the Indian diet looks the way it does.

Cereals are cheap. Rice and wheat are heavily subsidised through the Public Distribution System, which provides them to hundreds of millions of households at extremely low prices. The PDS does not provide fruits, vegetables, milk, or pulses at the same scale or price. When your food budget is limited, you fill up on what is affordable, and cereals are the most affordable thing available.

Agricultural policy has historically favoured cereal crops. Wheat and rice receive Minimum Support Price (MSP) guarantees, which make them economically safer to grow than pulses or vegetables. India grows enormous quantities of wheat and rice. Production of fruits, vegetables, and pulses has historically been more volatile and less supported. That production gap translates directly into market supply and price.

Pulses are increasingly expensive in India. The price of tur dal and chana dal has risen sharply over the past decade, making them harder for lower-income households to consume in adequate quantities. When dal is expensive, families eat less of it. The protein gap follows directly.

Perishable foods like vegetables, fruits, and dairy require cold storage and fast logistics. In many rural areas, the cold chain is weak or absent. A farmer in rural Bihar cannot easily supply fresh vegetables to her own community. The tomatoes rot. The milk spoils. Cereals, by contrast, store easily for months.

Cultural habits also play a role. For generations, a large plate of rice or roti has been the centre of every meal. The cultural definition of "enough food" is often synonymous with "enough rice." Reducing cereal intake while increasing vegetables and dal can feel, culturally, like eating less  even if it is nutritionally better.

Urban areas show slightly better dietary diversity, partly because income is higher, partly because market access is better, and partly because of the growing dining-out culture. But the study notes that dining out carries its own risks. Restaurant and street food tends to be high in oil, salt, and refined carbohydrates, which shifts the problem rather than solving it.

WHAT THE ICMR ACTUALLY RECOMMENDS: A SIMPLE BREAKDOWN

The ICMR dietary guidelines set out clear monthly targets for an adult. Here is what they look like in plain terms.

Cereals and millets: 7.5 kilograms per month. That works out to roughly 250 grams a day  approximately two medium rotis plus one moderate serving of rice. Whole grains like jowar, bajra, and ragi are recommended over refined flour wherever possible.

Pulses: 2.6 kilograms per month for vegetarians. That is about 85 grams per day, roughly one generous bowl of dal, or a combination of dal and a legume-based dish. For non-vegetarians, the recommendation is 1.7 kilograms per month.

Vegetables: 12 kilograms per month, or approximately 400 grams per day. That is roughly two to three medium servings, one serving of leafy greens, one of other vegetables. Raw salad counts. Most Indians consume well under half this amount.

Fruits: 1.8 kilograms per month, or about 60 grams per day  roughly half a banana or a small guava. This is actually a modest target, yet most Indians do not meet it consistently.

Milk and dairy: 15 litres per month, or about 500 millilitres  two cups of milk, or the equivalent in curd, paneer, or buttermilk. This is an important source of calcium, protein, and Vitamin B12, especially for vegetarians.

Meat, poultry, fish: for non-vegetarians, about 2.5 kilograms per month. Eggs are encouraged as an affordable protein source even for those who eat some animal foods.

Fats and oils: 0.5 kilograms per month, used sparingly. The type of fat matters: cold-pressed oils, ghee in small quantities, and variety across oil types is preferred over refined seed oils.

Sugar: under 0.5 kilograms per month. Most Indians who consume packaged foods, sweet tea, and sugary drinks are exceeding this.

WHAT DOES A BALANCED PLATE ACTUALLY LOOK LIKE  AND WHAT DOES IT COST?

The ICMR guidelines are not asking for expensive or exotic foods. A nutritionally adequate plate built around Indian foods is very achievable if you know what to include.

An ideal Indian breakfast might be: two small jowar or bajra rotis with a small bowl of chana or moong sprouts, plus half a glass of buttermilk or curd. Cost for a family of four: roughly 60 to 80 rupees.

A nutritionally balanced lunch could be: one medium serving of rice, one serving of mixed vegetables (whatever is in season and affordable), one bowl of dal, and a small piece of fish or egg if non-vegetarian. Cost for a family of four: approximately 100 to 150 rupees depending on the city.

Dinner could mirror lunch, or include roti instead of rice, with another dal or legume preparation and a glass of milk before bed.

The total per-person cost of a nutritionally adequate diet as described above is estimated at between 50 and 80 rupees per day in most Indian cities and somewhat less in rural areas when seasonal produce is available. This is affordable for middle-income households. For the bottom income tier, the price of pulses and vegetables remains a genuine barrier  which is where public policy needs to step in.

ARE GOVERNMENT PROGRAMMES HELPING?

India has several large nutrition schemes, but the study raises questions about whether they are targeting the right problems.

The Public Distribution System is the backbone of India's food security architecture. It has done enormous good in ensuring that hundreds of millions of families have enough calories to survive. But it is primarily a cereal distribution system. Wheat and rice dominate the PDS basket. Pulses are included in some states through the National Food Security Act, but coverage and quantities vary widely. Vegetables, fruits, and dairy are almost entirely absent from the PDS.

The Midday Meal Scheme  now known as PM POSHAN  provides cooked meals to children in government schools. In many states, this meal is the most nutritionally diverse thing a child eats all day. The scheme includes egg and milk in several states, which is significant. But implementation quality is inconsistent, and the scheme reaches children only on school days.

Poshan Abhiyaan, the government's flagship nutrition mission, aims to reduce stunting, anaemia, and low birth weight in children and women. It focuses on awareness and behaviour change, which is important, but without addressing food prices and supply, awareness alone changes little.

Nutritionists and public health experts have consistently called for expanding the PDS to include pulses more universally, subsidising vegetables and eggs in vulnerable districts, and reforming MSP policy to incentivise horticulture and pulse farming alongside cereal crops. Without supply-side and price reforms, dietary advice will struggle to reach the families who need it most.

HOW DOES INDIA COMPARE TO THE WORLD?

India's heavy dependence on cereals is not unique; it is a feature of many lower-middle-income countries at a certain stage of development. But how does India compare to peers?

China underwent a dramatic dietary transition from the 1980s onward as incomes rose. Cereal consumption fell and protein intake from eggs, meat, and dairy rose sharply. The transition brought new problems: obesity and diabetes are now surging in China  but the earlier phase of nutritional improvement was real and correlated with reduced stunting and anaemia.

Indonesia has a similar rice-centric food culture but has seen improvements in dietary diversity as incomes have grown, with significant government investment in fortified foods and nutrition education.

Brazil is often cited as a success story, having significantly reduced both undernutrition and diet-related disease through a combination of strong school feeding programmes, a functional PDS equivalent, food labelling, and aggressive public health campaigns against ultra-processed food.

What these comparisons suggest is that India is at a critical juncture. Incomes are rising. Urban populations are growing. The question is whether the dietary transition that is beginning to happen will go in the right direction  toward more diverse, plant-forward, high-protein diets  or in the wrong direction, toward more ultra-processed, high-sugar, high-fat foods that replicate the worst of the Western diet transition.

The current data suggests both things are happening simultaneously, with different outcomes by income group and geography.

HAS ANYTHING IMPROVED OVER TIME?

Context matters. India's diet has changed significantly over the past 30 years, not all of it in the wrong direction.

Compared to household consumption data from the 1990s and early 2000s, the share of non-cereal foods in the average Indian diet has increased. Consumption of eggs, milk, and processed foods has grown. Extreme caloric deprivation has declined significantly. Famine, which was a real threat in the 1960s and 1970s, has been effectively eliminated.

However, the progress on dietary quality, specifically on adequate protein, micronutrients, and diversity  has been slower than expected, especially given income growth over the same period. The calorie problem is largely solved for most Indians. The nutrition quality problem is not.

The 2022-23 data this study is based on suggests that even after decades of economic growth, the structural preference for cereals remains deeply embedded. The gap between what Indians eat and what ICMR recommends has narrowed somewhat, but remains very wide, particularly for pulses, vegetables, and fruits.

WHAT YOU CAN DO: PRACTICAL STEPS FOR EVERYDAY HOUSEHOLDS

Understanding the problem is the first step. Acting on it within your own household is the second. Here are changes that are practical, affordable, and grounded in ICMR recommendations.

Replace one serving of white rice or refined roti with a whole grain. Millets like jowar, bajra, and ragi are cheaper than rice per kilogram in most Indian markets, are richer in iron and fibre, and have a lower glycaemic impact. Many families find them easily acceptable once they are accustomed to the taste.

Eat dal every single day. One proper bowl of cooked dal per day, for every adult, is the simplest step toward closing the protein gap. Rotating between tur, moong, chana, masoor, and urad provides different amino acid profiles. Sprouting moong or chana before cooking increases protein bioavailability and reduces cooking time and cost.

Add one green leafy vegetable serving daily. Palak, methi, drumstick leaves, and amaranth (chauli) are among the most nutritious and affordable vegetables available in Indian markets. A single bunch of palak costs 10 to 20 rupees and provides a full serving for a family.

Drink one glass of milk, buttermilk, or curd daily. This is especially important for women and children. If dairy is expensive, buttermilk (chaas) and curd made from full-fat milk are more economical and equally nutritious.

Eat a piece of fruit in the morning, even a small one. A guava, a banana, or a small amount of papaya provides Vitamin C, fibre, and micronutrients. Seasonal fruits are always cheaper. There is no need for imported apples or expensive berries.

If you are non-vegetarian, include eggs two to three times per week. Eggs are among the most affordable and complete sources of protein, iron, and Vitamin B12 available in India. Two eggs per day can make a significant contribution to nutrient intake for a very low cost.

Reduce portions of rice at dinner, even slightly. Many people find that eating a smaller amount of rice at night, replacing part of it with more dal or vegetable, does not leave them hungry but does noticeably improve how they feel.

A WORD ON WHAT THE STUDY DOES NOT YET TELL US

This study is valuable but has limitations worth noting.

It measures consumption by household expenditure. This means it tells us how much households are spending on food categories, and from that infers how much they are eating. It does not directly measure individual intake, so the picture for specific family members  particularly women who often eat last and least  may be worse than the household average suggests.

It is a snapshot from 2022-23. The dietary landscape is shifting quickly, particularly in urban India, where food delivery apps, packaged snacks, and restaurant meals are growing rapidly. These may not be fully captured in the survey.

And it does not tell us what happens within states. A state average can mask enormous variation between a prosperous district and a tribal district in the same state.

More granular, longitudinal data  including blood tests measuring actual nutritional status  would give a far more complete picture of where India stands and how fast the problem is worsening.

The picture this study paints is both urgent and fixable.


Most Indians are eating too much of one food group and not enough of everything else. The consequences are already visible in the disease and nutrition data  in anaemia rates, in child stunting, in the rising tide of diabetes and heart disease. These are not future risks. They are present realities.

The problem has deep roots  in food policy, in agricultural incentives, in poverty, in the price of pulses, in cold chain gaps, in cultural habits built over generations. Solving it completely requires policy reform at the national level. It requires the government to make vegetables, pulses, and milk as accessible as wheat and rice. It requires schools, health workers, and media to communicate what a healthy plate actually looks like.

But within households, within individual families making daily choices, there is meaningful room to move. Eating more dal, adding a vegetable, drinking a glass of milk, choosing bajra over maida none of these are luxuries. They are decisions that are within reach for most Indian families, and they add up.

India grew enough food to feed its people well. The challenge now is ensuring that the right foods reach every plate.

Back to blog