by COWBERRY

12 minute read
Millets vs rice: nutrition, GI, weight and which to choose

Millets vs rice comes down to fibre and minerals, not calories. Per 100 g raw, ragi, jowar and bajra carry 10 to 11.5 g fibre against 2.8 g in milled white rice, along with several times the iron, calcium and magnesium, at about the same energy (IFCT 2017). Rice cooks faster, tastes milder and needs no soaking. Most kitchens do well with both.
Millets vs rice: the verdict in three lines
- On nutrition, millets are ahead. Ragi, jowar and bajra have about four times the fibre of milled white rice and several times its iron, calcium and magnesium per 100 g (IFCT 2017). Brown rice sits in between.
- On GI, the two are closer than you might expect. The tested values are 57 for bajra roti, 66 for jowar and 68 for ragi, against 50 for white basmati and 58 for brown rice (University of Sydney database). Rice GI also shifts with variety and processing, so read any single value as a guide.
- On ease, rice is ahead. It cooks in 15 to 20 minutes with no soaking and goes with every dal and curry. The practical answer is to swap one rice meal a day for a millet meal, not to give rice up.
Millet vs rice per 100 g: ragi, jowar and bajra
The three millets compared here, ragi (finger millet), jowar (sorghum) and bajra (pearl millet), are the ones India grows in the largest quantities, by ICAR-IIMR's production figures. The table below gives their raw, whole-grain values per 100 g from the Indian Food Composition Tables (IFCT 2017), the same source used for the rice table in the next section, so the two can be read side by side.
Three things stand out. Fibre is high across the board: 11.2 g in ragi, 10.2 g in jowar and 11.5 g in bajra. Two of them have a mineral they are known for, calcium in ragi (364 mg per 100 g) and iron in bajra (6.4 mg), and all three carry 124 to 146 mg magnesium. Protein runs from 7.2 g in ragi to 11 g in bajra.
Energy is where millets and rice barely differ. Ragi gives 321 kcal, jowar 334 kcal and bajra 348 kcal per 100 g, so a switch from rice to millet changes what comes with the calories, not the calories themselves. Bajra is the fattiest of the three at 5.4 g fat per 100 g, and ICAR-IIMR notes that oil from the crushed germ is what turns milled flour rancid.
These are numbers for raw grain. A cooked katori of any of them is mostly water, so read the table as a comparison between grains, not as what lands on the plate. Each grain has its own guide: ragi, jowar and bajra.
| Nutrient | Ragi (finger millet) | Jowar (sorghum) | Bajra (pearl millet) |
|---|---|---|---|
| Energy (kcal) | 321 | 334 | 348 |
| Protein (g) | 7.2 | 10 | 11 |
| Fat (g) | 1.9 | 1.7 | 5.4 |
| Carbohydrates (g) | 67 | 68 | 62 |
| Dietary fibre (g) | 11 | 10 | 11 |
| Iron (mg) | 4.6 | 4 | 6.4 |
| Calcium (mg) | 364 | 28 | 27 |
| Magnesium (mg) | 146 | 133 | 124 |
| Potassium (mg) | 443 | 328 | 365 |
| Sodium (mg) | 4.8 | 5.4 | 4.1 |
| Zinc (mg) | 2.5 | 2 | 2.8 |
| Folate (mcg) | 35 | 39 | 36 |
| Glycemic index (GI) | 68 | 66 | 57 |
Per 100 g raw, edible portion. Composition: IFCT 2017 (ICMR-NIN). GI: University of Sydney GI database. — means not reported. These are average values for the food; the label on a pack gives the values for that product.
White rice and brown rice per 100 g
Rice comes to the kitchen in two forms. Milling strips the bran and the germ from white rice; brown rice keeps both. IFCT 2017 has no separate entry for basmati, so the white rice column below is its pooled value for raw milled rice, and the brown rice column is raw unpolished rice.
Milling is what separates the two. White rice has 2.8 g fibre, 0.65 mg iron and 19 mg magnesium per 100 g; brown rice has 4.4 g fibre, 1 mg iron and 94 mg magnesium. Protein is 7.9 g in white rice and 9.2 g in brown. Energy is nearly identical at 357 kcal and 354 kcal.
Set against the millet table, the pattern is clear. Brown rice closes part of the gap, but its fibre is still less than half of what ragi, jowar or bajra carry, and its calcium, at 11 mg per 100 g, is a fraction of the 364 mg in ragi. White rice has the least fibre and minerals of the five grains and the most carbohydrate: 78.2 g per 100 g against 61.8 g in bajra.
None of this makes rice a poor food. It is low in fat, quick to cook and easy to eat, and a plate of rice with dal, sabzi and curd is a balanced meal. For basmati, sona masoori, kolam and the other varieties, see types of rice in India.
| Nutrient | White rice (raw, milled) | Brown rice (raw) |
|---|---|---|
| Energy (kcal) | 357 | 354 |
| Protein (g) | 7.9 | 9.2 |
| Fat (g) | 0.5 | 1.2 |
| Carbohydrates (g) | 78 | 75 |
| Dietary fibre (g) | 2.8 | 4.4 |
| Iron (mg) | 0.7 | 1 |
| Calcium (mg) | 7.5 | 11 |
| Magnesium (mg) | 19 | 94 |
| Potassium (mg) | 108 | 199 |
| Sodium (mg) | 2.3 | 3.6 |
| Zinc (mg) | 1.2 | 1.7 |
| Folate (mcg) | 9.3 | 12 |
| Glycemic index (GI) | 50 | 58 |
Per 100 g raw, edible portion. Composition: IFCT 2017 (ICMR-NIN). GI: University of Sydney GI database. — means not reported. These are average values for the food; the label on a pack gives the values for that product.
Nutrition and GI: what the numbers mean on the plate
Tables are per 100 g; meals are not. The figures below are for one katori of cooked grain, made from 40 g of raw grain.
Fibre and weight
That katori gives 1.1 g fibre from white rice, 1.8 g from brown rice, 4.1 g from jowar, 4.5 g from ragi and 4.6 g from bajra. The energy is nearly the same in all five, so a switch to millets changes the fibre on the plate, not the calories. Portion size still decides the total.
Iron, calcium and magnesium
In the same katori, bajra gives 2.6 mg iron against 0.3 mg from white rice, ragi gives 146 mg calcium against 3 mg, and the three millets give 50 to 58 mg magnesium against 8 mg. One caution from ICAR-IIMR: the high fibre, phytates and tannins in millets affect how well these minerals are absorbed. In a 2021 systematic review, sprouting and fermenting lifted the share of iron that millets release in laboratory tests, and people with anaemia who ate millets regularly showed higher haemoglobin.
Protein
Protein does not separate the two groups. Per 100 g, bajra has 11 g and jowar 10 g, brown rice 9.2 g, white rice 7.9 g and ragi 7.2 g. Neither rice nor millet is a protein food; the dal, curd, egg or paneer on the plate does that job.
Glycemic index
The University of Sydney database lists India-tested white basmati at a GI of 50 and unpolished brown rice at 58; for millets it lists bajra roti at 57, boiled jowar at 66 and plain ragi at 68. On these figures basmati tests lower than ragi or jowar. Most are single tests, though, and rice as a group spans low, medium and high values depending on variety and processing. Across the trials pooled in a 2021 meta-analysis, millets as a group had a lower GI than milled rice or refined wheat, and people with diabetes who kept millets in their diet over the long term saw fasting and post-meal glucose fall. A 2022 meta-analysis of cohort studies associated eating more white rice with a raised risk of type 2 diabetes, and eating more brown rice with a lower one. If blood sugar is your reason for switching, talk to your doctor or dietitian first.
Taste and cooking
Rice is the easier grain. It needs a rinse, cooks in 15 to 20 minutes, and its mild taste carries any dal, curry or curd. Millets ask for more planning and give more flavour in return.
- Ragi is earthy and slightly malty. It is eaten mostly as flour: dosa, roti, mudde, porridge and malt. Start with ragi dosa.
- Jowar is mild and faintly sweet, an easy first millet for a family used to rice and wheat. The whole grain needs about 8 hours of soaking; the flour makes jowar bhakri.
- Bajra is nutty with a slight bitterness, and a winter food in Rajasthan and Gujarat. Soak the whole grain overnight for bajra khichdi, or use the flour for bajra roti.
- Small millets such as foxtail, little, kodo and barnyard millet cook like rice, in 10 to 15 minutes after a short soak. They are the direct swap for rice in pulao, khichdi, curd rice and upma.
Millets have no gluten, so their rotis are patted by hand and eaten hot. Rice has none either; on that count the two are equal. For every millet with its names and uses, see types of millets in India, and for the morning meal, our millet recipes.
Cost and where each fits
Rice is an everyday grain across much of India and comes in every grade, with aged basmati at the upper end of the shelf. Brown rice tends to cost a little more than the same rice polished.
Among millets, jowar, bajra and ragi are the modest ones. All three are field crops on a large scale: in ICAR-IIMR's bulletin, jowar is a major crop of Maharashtra, Telangana and Andhra Pradesh, bajra the primary crop of desert Rajasthan, and ragi a primary crop in Tamil Nadu. The other small millets, such as foxtail, kodo, little and barnyard, are grown in far smaller quantities and tend to cost more than jowar, bajra and ragi.
Shelf life matters as much as cost. Whole rice and whole millet grain both keep for months in a dry, airtight tin. Millet flours do not: bajra flour in particular turns rancid and off in flavour soon after milling, so buy flour in small packs and whole grain in larger ones. Brown rice, which keeps its oily bran, also has a shorter shelf life than white rice.
Where each fits: rice for the daily dal-chawal, pulao, biryani and idli or dosa batter; jowar and bajra for rotis, bhakris and khichdi; ragi for breakfast, porridge and malt; the other small millets wherever you would have cooked rice.
Which for whom
If rice is on your plate twice a day
Keep one rice meal and turn the other into a millet meal: jowar bhakri or bajra roti at dinner, or ragi at breakfast. That one swap more than doubles the fibre you get from the day's grain. The guides to ragi, jowar and bajra show how each is cooked.
If you are watching your weight
Choose on fibre and portion, not on the name of the grain. Any of the three millets, or brown rice in place of white, raises the fibre of the meal; none of them cuts the calories by much. See ragi for weight loss for portions, and for a weight-loss plan of your own, talk to your doctor or dietitian.
If you have diabetes or prediabetes
Neither grain is off the table and neither is a remedy. The reviews point the same way: minimally processed millets lowered the GI of a meal more than milled rice did, and brown rice intake went with a lower risk of type 2 diabetes where white rice intake went with a higher one. The portion and the rest of the plate matter too. Our page on ragi for diabetes has the detail. Before you change a diet set around tablets or insulin, talk to your doctor or dietitian.
If you want more calcium or iron from food
Ragi is the grain for calcium and bajra the grain for iron; white and brown rice have little of either. Sprouted ragi flour and fermented batters may help here: in the laboratory studies of the 2021 review, sprouting and fermenting raised the bioavailable iron of millets.
If you cannot eat gluten
Gluten is found in wheat, barley and rye (NHS). Rice and millets are both free of it, so on gluten the two are equal. Coeliac disease is managed with a gluten-free diet; to plan yours, talk to your doctor or dietitian.
If you have a thyroid condition
Bajra is often said to affect the thyroid. A 2024 systematic review found the published evidence not strong enough to say that pearl millet eaten as part of a balanced diet leads to goitre in the general population, and asked for more research. If you take thyroid medicine, ask how much bajra suits you: talk to your doctor or dietitian.
If your family loves rice
Begin with the small millets, which look and cook like rice, or mix a millet into the rice you already make. Types of millets in India lists each one, and types of rice in India does the same for rice.
FAQs
Is rice a millet?
No. Rice (Oryza sativa) is a cereal of its own, grown mostly in wet fields. Millets (jowar, bajra, ragi, foxtail, kodo and others) are small-seeded grasses that can grow on dry land with little water. Both are grains and both are free of gluten, but millets carry more fibre and minerals per 100 g.
Ragi vs rice: which is better for daily meals?
Ragi has more to offer per 100 g: 11.2 g fibre against 2.8 g in white rice, and 364 mg calcium against 7.5 mg. Rice has slightly more protein and cooks faster. Their energy is close, 321 kcal for ragi and 357 kcal for rice. A workable plan is ragi at breakfast, as dosa, porridge or malt, and rice at lunch.
Is millet flour good for weight loss?
It can fit a weight-loss diet, but it does not cut calories by itself. Jowar, ragi and bajra give 321 to 348 kcal per 100 g, close to the 357 kcal of white rice, with far more fibre: 10 to 11.5 g against 2.8 g. The number of rotis still sets the total. For a plan that suits your health, talk to your doctor or dietitian.
Which millet atta is good for summer?
By kitchen custom, jowar and ragi are the summer millets: jowar bhakri in Maharashtra and north Karnataka, ragi ambli and ragi malt in the south, often with buttermilk. Bajra is kept for winter in Rajasthan and Gujarat. This is tradition, not a measured effect; all three can be eaten in any season.
Can I replace rice with millets completely?
You can, but you do not need to. Start with one millet meal a day and build up slowly, because a sudden jump in fibre can bring gas and bloating. Soak whole millets before cooking, drink enough water, and keep variety on the plate: rice, wheat and millets each have their place.
Is millet atta good for diabetes?
Millet atta can be a sensible choice, but it is not a remedy. Pooled trials in a 2021 meta-analysis gave millets a lower average GI than milled rice or refined wheat, and when people with diabetes kept eating millets long term, their fasting and after-meal glucose came down. Tested values still differ by grain and recipe, so keep portions steady and talk to your doctor or dietitian.
References
- Indian Food Composition Tables (IFCT) 2017, ICMR-National Institute of Nutrition
- University of Sydney glycemic index database (GI search)
- Anitha S et al. A systematic review and meta-analysis of the potential of millets for managing and reducing the risk of developing diabetes mellitus. Front Nutr, 2021
- Anitha S et al. Millets can have a major impact on improving iron status, hemoglobin level and reducing iron deficiency anaemia: a systematic review and meta-analysis. Front Nutr, 2021
- Yu J, Balaji B et al. White rice, brown rice and the risk of type 2 diabetes: a systematic review and meta-analysis. BMJ Open, 2022
- Ngo TV, Kunyanee K et al. Insights into recent updates on factors and technologies that modulate the glycemic index of rice and its products. Foods, 2023
- Atkinson FS, Brand-Miller JC et al. International tables of glycemic index and glycemic load values 2021: a systematic review. Am J Clin Nutr, 2021
- Nutritional and health benefits of millets, ICAR-Indian Institute of Millets Research (PDF)
- Anitha S, Upadhyay S, Grando S et al. Does consumption of pearl millet cause goiter? A systematic review of existing evidence. Front Nutr, 2024
- Naraharasetti B, Chakraborty S. Thermal and nonthermal processing of pearl millet flour: impact on microbial safety, enzymatic stability, nutrients, functional properties, and shelf-life extension. Compr Rev Food Sci Food Saf, 2025
- NHS: coeliac disease





