Glycemic index of rice dishes and grains

Rice is the biggest source of carbohydrate on most Indian plates, so the kind of rice and the size of the portion matter more here than anywhere else. Polished white rice and soft, mushy rice dishes raise blood sugar quickly; brown, red and hand-pounded rice, millets and dishes cooked with plenty of dal and vegetables are gentler.

35 rice dishes and grains on GlycemicIndia

Easy swaps

The same kind of food, with a gentler effect on blood sugar.

Rice dishes and grains ranked by glycemic index

Lowest GI first. Tap any food for its full nutrition, portion advice and swaps.

FoodGIGLServingCaloriesProteinFiber
Barley (Jau, Cooked)28121 cup (cooked)193 kcal3.5g6g
Foxtail Millet44121 medium bowl (cooked)160 kcal6g6.7g
Daliya (Broken Wheat)48121 medium bowl (cooked)140 kcal5g5g
Brown Rice50161 medium bowl (cooked)170 kcal5g3.5g
Kodo Millet (Kodo / Arikelu, Cooked)50201 medium bowl (cooked)175 kcal4.5g5g
Barnyard Millet (Sanwa / Samvat / Udalu, Cooked)50191 medium bowl (cooked)165 kcal4g6g
Little Millet (Samai / Kutki, Cooked)52211 medium bowl (cooked)180 kcal4g4g
Quinoa (Cooked)53211 cup (cooked)222 kcal8g5.2g
Ragi (Finger Millet)54141 medium bowl (cooked)155 kcal5g5.5g
Bajre ki Khichdi54181 bowl250 kcal9g6g
Bajra (Pearl Millet)55151 medium bowl (cooked)170 kcal6g5g
Oats55131 cup (cooked from 40g dry)150 kcal5g4g
Hand-Pounded Rice55201 medium bowl (cooked)180 kcal4.5g2.5g
Red Rice (Matta / Kerala Rosematta, Cooked)55241 medium bowl (cooked)165 kcal3.5g2g
Curd Rice (Thayir Sadam)55191 medium bowl220 kcal6g1g
Pakhala Bhata (Fermented Rice)55231 bowl with water200 kcal4g1g
Pasta (Indian Masala)55251 plate300 kcal9g3g
Basmati Rice58221 medium bowl (cooked)190 kcal4.5g0.8g
Vermicelli (Semiya / Seviyan, Cooked Plain)58231 medium bowl (cooked upma)200 kcal5g2g
Khechudi58211 bowl260 kcal9g4g
Ragi Mudde (Ragi Sangati)58211 ball170 kcal3.6g5.5g
Moong Dal Khichdi58281 bowl280 kcal10g5g
Bisi Bele Bath60301 plate (about 1.5 cups)330 kcal10g6g
Thukpa (Noodle Soup)60271 bowl320 kcal18g4g
Jowar (Sorghum)62171 medium bowl (cooked)163 kcal5.5g4.8g
Veg Pulao65331 plate300 kcal6g3g
Suji (Rava / Semolina)661940 g dry (makes 1 bowl upma)144 kcal5g1.6g
Lemon Rice (Chitranna)67251 medium bowl250 kcal4g1.5g
Tamarind Rice (Pulihora)68271 medium bowl270 kcal5g2g
Joha Rice (Assam Aromatic Rice)68291 cup cooked195 kcal4g1g
Veg Fried Rice72361 plate330 kcal6g2.5g
White Rice (Polished)73301 medium bowl (cooked)195 kcal4g0.6g
Modur Pulao (Kashmiri Sweet Saffron Rice)75511 plate420 kcal6g1.5g
Sabudana (Tapioca Pearls, Cooked)85331 medium bowl (cooked khichdi)215 kcal1g1g
Rajgira (Amaranth)97191 cup popped (30 g)112 kcal4g2g

GL and nutrition are per serving. How these values are sourced

Low-GI rice dishes and grains

GI 55 or below. These raise blood sugar slowly and make good everyday choices.

Barley (Jau, Cooked) — 1 cup (cooked)GI 28· Low

Barley (Jau, Cooked)

जौ · బార్లీ

Pearl barley is a fiber-rich whole grain valued for its beta-glucan content, which slows digestion. One of the lowest-GI grains, often used in soups, khichdi and porridge.

North IndianPunjabi
GL 12193 kcal1 cup (cooked)
Foxtail Millet — 1 medium bowl (cooked)GI 44· Low

Foxtail Millet

कांगनी · కొర్రలు

A traditional Indian millet making a comeback. Excellent low-GI alternative to rice with higher protein and mineral content.

South IndianAndhraTamil+1
GL 12160 kcal1 medium bowl (cooked)
Daliya (Broken Wheat) — 1 medium bowl (cooked)GI 48· Low

Daliya (Broken Wheat)

दलिया · గోధుమ రవ్వ

Cracked wheat porridge, a traditional North Indian breakfast. High fiber content makes it a better choice than refined wheat products.

North IndianPunjabiRajasthani
GL 12140 kcal1 medium bowl (cooked)
Brown Rice — 1 medium bowl (cooked)GI 50· Low

Brown Rice

ब्राउन चावल · బ్రౌన్ బియ్యం

Unpolished rice with bran intact. Higher fiber content results in slower glucose absorption compared to white rice.

South IndianNorth IndianKerala
GL 16170 kcal1 medium bowl (cooked)
Kodo Millet (Kodo / Arikelu, Cooked) — 1 medium bowl (cooked)GI 50· Low

Kodo Millet (Kodo / Arikelu, Cooked)

कोदो · అరికెలు

An ancient, easily digestible millet high in fiber and antioxidants, used in place of rice in pulao, upma and khichdi. Low GI makes it diabetic-friendly.

South IndianAndhraMaharashtrian
GL 20175 kcal1 medium bowl (cooked)
Barnyard Millet (Sanwa / Samvat / Udalu, Cooked) — 1 medium bowl (cooked)GI 50· Low

Barnyard Millet (Sanwa / Samvat / Udalu, Cooked)

सांवा · ఊదలు

A fast-cooking millet often eaten during fasting as a rice replacement. Among the lowest-GI millets, it is high in fiber and low in calories.

North IndianSouth IndianMaharashtrian
GL 19165 kcal1 medium bowl (cooked)
Little Millet (Samai / Kutki, Cooked) — 1 medium bowl (cooked)GI 52· Low

Little Millet (Samai / Kutki, Cooked)

कुटकी · సామలు

A small-grained drought-resistant millet used as a rice substitute in South Indian meals. Rich in fiber and iron with a low to medium GI.

South IndianAndhraTamil
GL 21180 kcal1 medium bowl (cooked)
Quinoa (Cooked) — 1 cup (cooked)GI 53· Low

Quinoa (Cooked)

क्विनोआ · క్వినోవా

A protein-rich pseudo-cereal increasingly used in Indian kitchens as a rice substitute in pulao, upma and salads. Low to medium GI with good fiber and complete protein.

North IndianSouth Indian
GL 21222 kcal1 cup (cooked)
Ragi (Finger Millet) — 1 medium bowl (cooked)GI 54· Low

Ragi (Finger Millet)

रागी · రాగులు

Nutrient-dense millet rich in calcium and iron. Popular in South India as ragi mudde, dosa, and porridge. Excellent for diabetics.

South IndianAndhraTamil+1
GL 14155 kcal1 medium bowl (cooked)
Bajre ki Khichdi — 1 bowlGI 54· Low

Bajre ki Khichdi

बाजरे की खिचड़ी · బాజ్రా ఖిచ్డీ

A rustic Rajasthani one-pot dish of pearl millet (bajra) and moong dal cooked soft with ghee. The millet's fiber and the dal's protein give it a much lower GI than rice khichdi.

RajasthaniNorth Indian
GL 18250 kcal1 bowl
Bajra (Pearl Millet) — 1 medium bowl (cooked)GI 55· Low

Bajra (Pearl Millet)

बाजरा · సజ్జలు

Staple grain of Rajasthan and Gujarat. High in iron and zinc. Used for rotis and khichdi.

RajasthaniGujaratiMaharashtrian
GL 15170 kcal1 medium bowl (cooked)
Oats — 1 cup (cooked from 40g dry)GI 55· Low

Oats

ओट्स · ఓట్స్

Rolled oats widely adopted in Indian breakfasts. Rich in beta-glucan fiber which helps regulate blood sugar.

North IndianSouth Indian
GL 13150 kcal1 cup (cooked from 40g dry)

Showing 12 of 17. The rest are in the ranked table above.

Medium-GI rice dishes and grains

GI 56 to 69. Fine in moderate portions, ideally with protein or fiber on the plate.

Basmati Rice — 1 medium bowl (cooked)GI 58· Medium

Basmati Rice

बासमती चावल · బాస్మతి బియ్యం

Long-grain aromatic rice with a lower GI than regular white rice due to its higher amylose content.

North IndianTelanganaPunjabi
GL 22190 kcal1 medium bowl (cooked)
Vermicelli (Semiya / Seviyan, Cooked Plain) — 1 medium bowl (cooked upma)GI 58· Medium

Vermicelli (Semiya / Seviyan, Cooked Plain)

सेवइयाँ · సేమియా

Thin wheat-flour vermicelli used to make upma, kheer and pulao. Made largely from refined wheat, it has a medium GI that rises if cooked very soft.

South IndianNorth IndianTelangana
GL 23200 kcal1 medium bowl (cooked upma)
Khechudi — 1 bowlGI 58· Medium

Khechudi

खेचुड़ी · ఖేచుడి

Odia khichdi of rice and moong dal cooked with ghee, cumin and ginger — the famous Jagannath temple bhoga and a comforting home meal. The dal lowers its GI compared with plain rice.

Odia
GL 21260 kcal1 bowl
Ragi Mudde (Ragi Sangati) — 1 ballGI 58· Medium

Ragi Mudde (Ragi Sangati)

रागी मुद्दे · రాగి ముద్ద

Karnataka and Rayalaseema staple of ragi flour stirred into boiling water and shaped into soft balls, eaten with sambar, saaru or soppu curry. Whole finger millet gives fiber and calcium, but the very soft, cooked-through texture digests faster than a ragi roti.

South IndianAndhraKarnataka
GL 21170 kcal1 ball
Moong Dal Khichdi — 1 bowlGI 58· Medium

Moong Dal Khichdi

मूंग दाल खिचड़ी · పెసరపప్పు కిచిడీ

Comfort meal of rice and yellow moong dal cooked soft with turmeric, cumin and ghee, eaten across India when unwell or tired. The dal adds protein and slows the rice a little, but a soft, mushy khichdi still gives a fairly quick rise.

North IndianGujaratiRajasthani+2
GL 28280 kcal1 bowl
Bisi Bele Bath — 1 plate (about 1.5 cups)GI 60· Medium

Bisi Bele Bath

बिसी बेले भात · బిసి బేళే బాత్

Karnataka's one-pot rice and toor dal dish cooked with vegetables, tamarind and a roasted spice powder, finished with ghee and served hot. The dal and vegetables add protein and fiber, but it is still mostly rice.

South IndianKarnataka
GL 30330 kcal1 plate (about 1.5 cups)
Thukpa (Noodle Soup) — 1 bowlGI 60· Medium

Thukpa (Noodle Soup)

थुकपा · తుక్పా

Tibetan-style noodle soup popular in Sikkim, Arunachal Pradesh and the hills: wheat noodles in a hot broth with vegetables and chicken, egg or mutton. The broth and vegetables are light; the noodles carry the carbohydrate.

Northeast Indian
GL 27320 kcal1 bowl
Jowar (Sorghum) — 1 medium bowl (cooked)GI 62· Medium

Jowar (Sorghum)

ज्वार · జొన్నలు

Gluten-free millet widely consumed in Maharashtra and Karnataka. Used for rotis, bhakri, and porridge.

MaharashtrianAndhraSouth Indian
GL 17163 kcal1 medium bowl (cooked)
Veg Pulao — 1 plateGI 65· Medium

Veg Pulao

वेज पुलाव · వెజ్ పులావ్

Basmati rice cooked with whole spices, ghee and mixed vegetables like peas, carrots and beans. Basmati and the added fat keep it from being as fast as plain white rice, but a full plate is still a large serving of refined carbs.

North IndianSouth IndianPunjabi
GL 33300 kcal1 plate
Suji (Rava / Semolina) — 40 g dry (makes 1 bowl upma)GI 66· Medium

Suji (Rava / Semolina)

सूजी · బొంబాయి రవ్వ

Coarsely ground refined wheat, the base of upma, rava idli, rava dosa, halwa and kesari. Being refined, it has little fiber and a medium GI; how high your sugar goes depends mostly on what you cook with it.

South IndianNorth IndianMaharashtrian
GL 19144 kcal40 g dry (makes 1 bowl upma)
Lemon Rice (Chitranna) — 1 medium bowlGI 67· Medium

Lemon Rice (Chitranna)

नींबू चावल · నిమ్మకాయ అన్నం

Tangy South Indian rice tempered with mustard, curry leaves, peanuts and turmeric, finished with lemon juice. The peanuts and oil add fat that modestly slows glucose absorption.

TamilAndhraSouth Indian
GL 25250 kcal1 medium bowl
Tamarind Rice (Pulihora) — 1 medium bowlGI 68· Medium

Tamarind Rice (Pulihora)

इमली चावल · పులిహోర

Festive Andhra and Tamil rice cooked with a tangy tamarind-and-spice paste, peanuts and sesame. Flavourful but rice-heavy, so portion control matters for blood sugar.

AndhraTamilSouth Indian+1
GL 27270 kcal1 medium bowl

Showing 12 of 13. The rest are in the ranked table above.

High-GI rice dishes and grains to keep small

GI 70 or above. These raise blood sugar fastest, so keep portions small and have them with a meal.

Veg Fried Rice — 1 plateGI 72· High

Veg Fried Rice

वेज फ्राइड राइस · వెజ్ ఫ్రైడ్ రైస్

Indo-Chinese street and restaurant favourite of white rice stir-fried with cabbage, carrot, beans, spring onion and soy sauce. Mostly polished white rice cooked soft, so it raises blood sugar quickly.

North IndianSouth IndianBengali
GL 36330 kcal1 plate
White Rice (Polished) — 1 medium bowl (cooked)GI 73· High

White Rice (Polished)

सफेद चावल · తెల్ల బియ్యం

Polished white rice, the most commonly consumed staple in India. High GI due to removal of bran and fiber during polishing.

South IndianNorth IndianBengali+5
GL 30195 kcal1 medium bowl (cooked)
Modur Pulao (Kashmiri Sweet Saffron Rice) — 1 plateGI 75· High

Modur Pulao (Kashmiri Sweet Saffron Rice)

मोदुर पुलाव · మోదుర్ పులావ్

Festive Kashmiri pulao of basmati rice cooked with ghee, sugar, saffron, milk, cinnamon and plenty of dry fruits. White rice plus sugar gives it a very high glycemic load.

Kashmiri
GL 51420 kcal1 plate
Sabudana (Tapioca Pearls, Cooked) — 1 medium bowl (cooked khichdi)GI 85· High

Sabudana (Tapioca Pearls, Cooked)

साबूदाना · సగ్గుబియ్యం

Tapioca pearls made from cassava starch, commonly eaten during fasting as khichdi or kheer. Almost pure starch, giving it a very high GI and minimal fiber or protein.

MaharashtrianNorth IndianGujarati
GL 33215 kcal1 medium bowl (cooked khichdi)
Rajgira (Amaranth) — 1 cup popped (30 g)GI 97· High

Rajgira (Amaranth)

राजगिरा · రాజగిరా (తోటకూర గింజలు)

Tiny amaranth seeds, popped and eaten as a fasting (vrat) food in ladoos, chikki, kheer and rotis. It is rich in protein and calcium, but popping turns the starch so easy to digest that it raises blood sugar almost as fast as glucose.

North IndianGujaratiMaharashtrian+1
GL 19112 kcal1 cup popped (30 g)

Which is better? Side-by-side comparisons

Related guides

Common questions

Which rice dishes and grains are best for diabetes?

Choose carefully: 17 of the 35 rice dishes and grains on GlycemicIndia are low GI. The best picks for blood sugar are Barley (Jau, Cooked) (28), Foxtail Millet (44), Daliya (Broken Wheat) (48), Brown Rice (50), Kodo Millet (Kodo / Arikelu, Cooked) (50).

Which rice dishes and grains should sugar patients limit?

The highest-GI rice dishes and grains are Rajgira (Amaranth) (97), Sabudana (Tapioca Pearls, Cooked) (85), Modur Pulao (Kashmiri Sweet Saffron Rice) (75), White Rice (Polished) (73), Veg Fried Rice (72). You don't have to give them up entirely: keep the portion small, have them after a meal rather than on an empty stomach, and pair them with protein, fiber or curd.

Sugar ke mareez kaun sa chawal ya anaaj kha sakte hain?

Jau, kangni, daliya, brown chawal jaise options sabse behtar hain, kyunki inka GI kam hai aur yeh sugar dheere badhate hain. rajgira, sabudana, modur pulao kam matra mein hi lein, aur dal, sabzi ya dahi ke saath khayein.

Can diabetics eat rice every day?

Yes, but the portion and the type matter. White rice has a GI of 73 and a glycemic load of 30 per 1 medium bowl (cooked). Brown rice (GI 50) or a millet is a better daily base. Fill half the plate with vegetables and a quarter with dal, and keep rice to the remaining quarter.

Building a full meal? Add foods to the meal calculator to see the glycemic load of the whole plate, or browse the complete list of low-GI Indian foods.