Glycemic Index of Indian Foods: GI and GL Chart With Sources


"A glycemic index number is an average from about ten people eating one food on its own. Your plate is never that. Use a GI chart to choose between similar foods, one rice over another, then let portion, dal, sabzi and your own glucose readings decide the rest." - Dt. Trishala Goswami, MSc Clinical Nutritionist, Diabetes Educator
Dt. Trishala Goswami, MSc Clinical Nutritionist · Diabetes Educator · Certified Nutrigenomics Specialist · Last Updated: October 2026
The short answer: the glycemic index (GI) ranks carbohydrate foods by how fast they raise blood sugar compared with pure glucose: 55 or less is low, 56 to 69 medium, 70 or more high. Glycemic load (GL) also counts how much carbohydrate a serving holds. Dals, curd and most whole fruit test low. Polished white rice, plain dosa, dry-mix idli and instant oats usually test high; idli and upma land from medium to high. Portion and pairing matter as much as the number.
Most GI charts for Indian foods repeat numbers with no source, and some are wrong. Here every value names its source table and, where the tables give one, the original study; disagreements come with a range and a reason, and common foods with no published measurement are marked plainly.
GI and GL: what the numbers mean
Diabetes UK defines GI as a ranking from 0 to 100 of how quickly a carbohydrate food raises blood sugar, and uses these bands:
- Low GI: 55 or less
- Medium GI: 56 to 69
- High GI: 70 or more
The University of Sydney team that compiles the international GI tables uses the same cut-offs (Atkinson et al., American Journal of Clinical Nutrition, 2021). A GI test feeds 10 or more healthy volunteers a portion of food holding 25 or 50 g of available carbohydrate and compares their blood sugar curve with the curve after the same amount of glucose.
GI says nothing about how much you eat. Glycemic load fixes this:
GL = GI × grams of available carbohydrate in the serving ÷ 100
So a food can have a medium GI and still a small GL if a normal serving carries little carbohydrate, and the reverse. Diabetes UK puts it directly: the amount of carbohydrate you eat has a bigger effect on blood sugar than GI alone.
How to read the tables
- Sources. AT1 is Supplemental Table 1 of the 2021 international GI tables: values from the ISO 26642:2010 method, the most reliable. AT2 is its Supplemental Table 2: smaller groups, people with diabetes or wide variability. Treat AT2 as a guide. NIN 2022 is the ICMR-National Institute of Nutrition study of South Indian breakfasts (Shakappa et al., J Food Sci Technol, 2022). MDRF 2012 is the Madras Diabetes Research Foundation rice study (Shobana et al., Int J Food Sci Nutr, 2012).
- GL column. This is the GL the source lists for its own standard serving of that food type: 45 g of carbohydrate for rice and grains, 15 g for roti, legumes and fruit, 10 g for dairy and 35 g for regional Indian dishes. NIN 2022 reported GL only for a 50 g carbohydrate test portion, so we do not list it as a serving GL. Because each source uses its own serving, GL values are not comparable between rows: roti at GL 7 uses 15 g of carbohydrate, while chapati and bajra roti at GL 17 to 24 use 35 g. As a rough guide, a GL of 10 or less is low, 11 to 19 medium and 20 or more high.
- Who was tested. Mostly healthy adults. Values from people with type 2 diabetes are labelled, because the same food often tested higher in them. A number in brackets after a group (for example "(6)") is the number of people tested.
- "No published measurement found" means we found no human GI test of that food in the 2021 international tables or in PubMed (checked October 2026).
Rice and rice dishes
| Food | GI | GL (standard serving) | Source |
|---|---|---|---|
| White rice, Sona Masuri | 72 | 32 | [MDRF 2012](https://doi.org/10.3109/09637486.2011.615300) |
| White rice, Ponni (three studies) | 70 to 81 (mean 76) | 32 to 36 | [MDRF 2012](https://doi.org/10.3109/09637486.2011.615300), [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| White rice, Surti Kolam | 77 | 35 | [MDRF 2012](https://doi.org/10.3109/09637486.2011.615300) |
| White rice, fully polished, BPT-5204 (Bapatla), pressure cooked | 80 | 36 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| White rice, Moolgiri (India) | 54 | 24 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Brown rice, BPT-5204, unpolished | 58 | 26 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Basmati, white, boiled (mean of 10 studies) | 60 | 26 to 30 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Basmati, parboiled (Indian brand) | 52 | 23 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Parboiled rice (mean of 10 studies) | 64 | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Parboiled (converted) long-grain rice, US | 38 | 17 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Parboiled high-amylose rice, Bangladesh, people with type 2 diabetes | 28 to 36 | 13 to 16 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Parboiled rice with a traditional Indian meal, people with type 2 diabetes | 99 | 35 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Vegetable biryani | 75 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Chicken biryani with basmati (UAE) | 52 | 18 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Lemon rice | 79 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Curd rice | 65 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Bisi bele bath | 75 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Pongal (rice and roasted moong dal) | 45 healthy; 90 type 2 diabetes | 16; 32 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Masoor dal khichari (Pakistan; closest tested dish to khichdi) | 68 | 27 | [Khaliq et al., 2026](https://doi.org/10.1080/27697061.2025.2523600) |
| Chicken biryani (Pakistan) | 82 | 30 | [Khaliq et al., 2026](https://doi.org/10.1080/27697061.2025.2523600) |
Three commonly eaten Indian varieties all tested high, with no significant difference between them (MDRF 2012). Basmati sits in the medium band on average. Parboiled rice ranges from 28 to 99 depending on variety, amylose content and who ate it, which is why one number for "parboiled rice" is misleading. For portion and swap ideas, see our guide to rice for diabetics.
Wheat and atta foods
| Food | GI | GL (standard serving) | Source |
|---|---|---|---|
| Roti, whole wheat atta (India) | 45 | 7 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Roti, atta with roasted Bengal gram flour, psyllium and fenugreek | 27 | 4 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Chapati (South India) | 62 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Chapati (UK tests) | 58 to 68 | 20 to 24 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Chapati with moong dal | 44 healthy; 81 type 2 diabetes | 15; 28 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Mooli paratha (wheat, moth bean and Bengal gram flours) with curd | 41 | 14 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Paratha, frozen, pan-heated (Malaysia) | 53 | 19 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Parotta (South Indian layered) | 62 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Poori with potato palya | 57 healthy; 82 type 2 diabetes | 20; 29 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Dalia (broken wheat porridge) | no published measurement found | ||
| Bulgur (cracked wheat), boiled, closest tested food, tested in people with diabetes | 46 to 53 | 21 to 24 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Broken wheat upma with whole moong | 39 | 14 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
Plain roti and chapati have tested from 45 to 68, depending on the flour and what came with it. Atta mixed with besan and fibre tested lower. Chapati eaten with moong dal tested 44 in healthy adults, but that study had no plain-chapati comparison, and the same dish tested 81 in people with type 2 diabetes. See the best atta for diabetics for flour blends.
Millets
| Food | GI | GL (standard serving) | Source |
|---|---|---|---|
| Bajra roti, people with type 2 diabetes (6) | 55 | 19 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Bajra chapati | 49 healthy (4); 68 type 2 diabetes (6) | 17; 24 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Jowar roti, people with type 2 diabetes (6) | 77 | 27 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Ragi, dehusked, steamed | 68 | 31 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Ragi roti, people with type 2 diabetes (6); one 1993 test, and a GI above 100 suggests a measurement problem, so do not rely on it | 104 | 36 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Ragi with a traditional Indian meal, people with type 2 diabetes (20) | 84 | 29 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Ragi roti with Bengal gram chutney or curry, type 2 diabetes (6) | 58 (whole); 61 (germinated) | 20; 21 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Ragi upma: decorticated grain, flakes, vermicelli | 85; 82; 66 | 30; 29; 23 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Ragi dosa with urad dal, type 2 diabetes (6) | 62 to 71 | 22 to 25 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Little millet, unpolished, plain cooked (India) | 89 | 40 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Foxtail millet, unpolished, plain cooked (India) | 89 | 40 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Foxtail millet dosa with urad dal | 42 | 15 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Kodo millet (varagu), pressure cooked; with whole moong, type 2 diabetes (6) | 68; 57 | 24; 20 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| All millets, pooled mean (meta-analysis) | 52.7 | not given | [Anitha 2021](https://doi.org/10.3389/fnut.2021.687428) |
Millets are not automatically low GI. A meta-analysis of 39 studies found a mean millet GI of 52.7, about 36% lower than milled rice (71.7) and refined wheat (74.2) (Anitha et al., Frontiers in Nutrition, 2021). But single values above run from 42 to 104: plain cooked little and foxtail millet and ragi upma tested as high as white rice, while millet dosas and millet eaten with moong did better. Several figures come from six people with diabetes, so they are weak evidence. More in our ragi, jowar and bajra guide.
Dals and legumes
| Food | GI | GL (standard serving) | Source |
|---|---|---|---|
| Chana dal (split Bengal gram), boiled (India) | 11 | 2 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Chana dal, boiled (Pakistan) | 13 | 2 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Kabuli chana (whole chickpeas), boiled (includes some tests in people with type 2 diabetes) | 10 to 36 | 2 to 5 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Rajma, boiled (India) | 19 | 7 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Rajma, soaked and steamed (India) | 70 | 11 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Kidney beans, boiled (other countries) (includes some tests in people with type 2 diabetes) | 23 to 51 | 3 to 8 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Moong (green gram), whole, soaked and steamed (India) | 38 | 6 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Moong, pressure cooked; sprouted | 42; 25 | 6; 4 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Masoor (red lentils), boiled (includes some tests in people with type 2 diabetes) | 18 to 32 | 3 to 5 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Toor (pigeon pea), boiled | 22 to 43 | 3 to 6 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Toor dal as cooked in India | no published measurement found | ||
| Urad (black gram), whole, soaked and steamed (India) | 43 | 6 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Urad dal cooked as dal | no published measurement found | ||
| Horse gram (kulthi), steamed | 51 | 8 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Lobia (black-eyed peas), boiled (includes some tests in people with type 2 diabetes) | 50 to 52 | 8 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Moth bean, sprouted, cooked in buttermilk | 30 | 11 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Soya beans, boiled | 15 to 20 | 2 to 3 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
Dals are the most consistently low-GI group here. The international tables note that legumes were usually low GI with consistent values around the world (Atkinson et al., 2021). Two cautions: most Indian dal values come from small studies done between 1981 and 1991, and one soaked, steamed rajma test gave 70, far above other rajma tests.
Breakfast foods
| Food | GI | GL (standard serving) | Source |
|---|---|---|---|
| Idli with sambar | 69 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Idli with chutney | 60 healthy; 77 type 2 diabetes | 21; 27 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Idli from a commercial dry mix | 85 | 30 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Brown idli (parboiled rice and urad) with sambar | 48 | 17 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Plain dosa | 79 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Rice dosa (India) | 76 | 27 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Dosa, rice and urad dal | 55 | 19 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Pesarattu (moong dosa) | 61 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Vada with sambar | 37 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Rava upma | 71 | 25 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Upma, wheat semolina with Bengal gram dal and onion, coarse; fine | 58; 67 | 20; 23 | [AT1](https://doi.org/10.1093/ajcn/nqab233) (Prasad 2014) |
| Upittu (roasted rava and onion) (includes some tests in people with type 2 diabetes) | 67 to 69 | 23 to 24 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Rava with fermented urad dal, type 2 diabetes | 46 | 16 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Poha, rice flakes, with onion and spices | 74 | 26 | [AT1](https://doi.org/10.1093/ajcn/nqab233) (Prasad 2014) |
| Poha with groundnuts | 43 | 15 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Besan cheela; moong cheela | 42; 36 | 15; 13 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Dhokla (chickpea and semolina) | 35 healthy; 31 type 2 diabetes | 12; 11 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Dalia | no published measurement found | ||
| Rolled oats porridge (mean of eight) | 58 | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Instant oats porridge (mean of four) | 82 | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
The NIN study found that rice-based breakfasts tested higher than legume-based ones (Shakappa et al., 2022). Idli has been measured from 48 to 85, depending on the rice, the batter and the side dish. Poha made from rice flakes with onion and spices tested 74 in 10 healthy Indian adults. The 43 is poha with groundnuts from one small study, and the added protein and fat may explain the gap. For full breakfast ideas, see the 7-day diabetic meal plan.
Fruits
| Food | GI | GL (standard serving) | Source |
|---|---|---|---|
| Guava, bite-size pieces | 29 | 4 | [Tey 2017](https://doi.org/10.1007/s12603-017-0880-9), [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Guava, puree | 47 | 7 | [Tey 2017](https://doi.org/10.1007/s12603-017-0880-9), [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Guava, other studies (includes some tests in people with type 2 diabetes) | 31 to 54 | 5 to 8 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Papaya, bite-size pieces; puree | 38; 42 | 6; 6 | [Tey 2017](https://doi.org/10.1007/s12603-017-0880-9), [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Papaya, ripe (India) | 60 | 9 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Mango, fresh (Taiwan) | 48 | 7 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Mango, ripe (India); other studies | 60; 31 to 51 | 9; 5 to 8 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Banana, ripe; overripe | 47; 57 | 7; 9 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Banana, other studies (includes some tests in people with type 2 diabetes) | 30 to 75 | 5 to 11 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Apple | 44 | 7 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Orange (navel) | 45 | 7 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Pear, under-ripe; ripe | 24; 33 | 4; 5 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Grapes | 50 to 59 | 8 to 9 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Watermelon (mean of four) | 50 (range 47 to 55) | 7 to 8 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Pineapple (one Malaysian study) | 82 | 12 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Custard apple (sitaphal) | 54 | 8 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Dates, dried (mean of 19) | 54 | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Jamun, chikoo (sapota), pomegranate, amla | no published measurement found |
Guava is a good low-GI fruit, but not the near-zero food some charts claim. In a controlled trial, guava bites tested at 29 and guava puree at 47; mashing the fruit raised the response, and older adults responded more than younger ones (Tey et al., J Nutr Health Aging, 2017). Banana rises with ripeness (47 ripe, 57 overripe), and watermelon, often listed at 72, averaged 50 in four tests. Read more in diabetes-friendly fruits and the health benefits of guava.
Vegetables and tubers
| Food | GI | GL (standard serving) | Source |
|---|---|---|---|
| Bhindi, karela, lauki, tori, palak, methi, cauliflower, cabbage | no published measurement found | ||
| Carrots, boiled | 32 | 3 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Green peas (matar) | 29 to 42 (mean 36) | 3 to 4 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Raw (green) banana, boiled | 37 | 7 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Potato, boiled (mean of 29 studies) | 73 (range 53 to 103) | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Potato, cooked then cooled (mean of eight) | 49 | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Sweet potato (shakarkandi), boiled (mean of 13; Jamaican varieties) | 46 | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Sweet potato, baked or roasted (Jamaican varieties) | 79 to 94 | 16 to 19 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Arbi (taro), boiled or steamed | 49 to 72 | 14 to 17 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Suran (elephant foot yam) | no published measurement found |
Why no number for bhindi or lauki? A GI test needs a portion holding 25 or 50 g of available carbohydrate. Leafy and watery vegetables hold so little that volunteers would need an impractical amount, so they are rarely tested. Their effect is small because a katori holds little carbohydrate. Potato varies widely: from 53 to 103 by variety and cooking.
Dairy
| Food | GI | GL (standard serving) | Source |
|---|---|---|---|
| Milk, full-fat (mean of three) | 37 | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Plain yoghurt (curd), no added sugar | 17 | 2 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Plain low-fat yoghurt | 35 | 4 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| All yoghurts, including flavoured (mean of 72) | 33 | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Homemade dahi, chaas, sweet lassi | no published measurement found | ||
| Paneer, ghee, butter | almost no carbohydrate, so not tested |
Dairy was usually low GI with consistent values worldwide (Atkinson et al., 2021). Sugar added to lassi or kheer is another matter: table sugar averages 66.
Snacks and sweets
| Food | GI | GL (standard serving) | Source |
|---|---|---|---|
| Roasted makhana (fox nut, *Euryale ferox*), one small study of 10 healthy adults | 37 | about 9 per 33 g (25 g carbohydrate) | [Liaquat 2022](https://doi.org/10.1186/s43014-021-00081-x) |
| Roasted chickpeas (close to roasted chana) | 39 | 6 | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Peanuts | 5 to 23 | 1 or less | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Mysore bonda | 61 | not given | [NIN 2022](https://doi.org/10.1007/s13197-022-05368-6) |
| Sweet roll of besan, atta, ghee and jaggery | 62 healthy; 38 impaired glucose tolerance | 19; 11 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Laddu of popped amaranth, foxtail millet and legume flour | 24 | 8 | [AT2](https://doi.org/10.1093/ajcn/nqab233) |
| Table sugar (mean of seven) | 66 | not given | [AT1](https://doi.org/10.1093/ajcn/nqab233) |
| Vegetable samosa (Pakistan) | 79 | 15 | [Khaliq et al., 2026](https://doi.org/10.1080/27697061.2025.2523600) |
| Pakora (pakorey, Pakistan) | 77 | 6 | [Khaliq et al., 2026](https://doi.org/10.1080/27697061.2025.2523600) |
| Nimko, savoury snack mix (Pakistan) | 46 | 8 | [Khaliq et al., 2026](https://doi.org/10.1080/27697061.2025.2523600) |
| Jaggery, khakhra, gulab jamun, jalebi | no published measurement found |
The makhana value comes from 10 healthy adults in one study that used the ISO method, with 33 g of fox nuts supplying 25 g of carbohydrate (Liaquat et al., Food Production, Processing and Nutrition, 2022); we calculated the GL from those figures. One small study is a start, not a final answer. See is makhana good for diabetes. A low GI does not make a sweet a good choice: fat lowers GI, and Diabetes UK notes that not all low-GI foods are healthy.
What changes GI in an Indian kitchen
Parboiled vs raw rice
Across 10 studies, parboiled rice averaged 64, against 70 to 81 for the common polished Indian varieties (Sona Masuri, Ponni, Surti Kolam and BPT-5204) (Atkinson et al., 2021; Shobana et al., 2012). The range is wide. High-amylose parboiled varieties from Bangladesh tested 28 to 36, a low-amylose one 52, and an Australian low-amylose parboiled rice 87. A review of rice GI names variety, composition, processing and what the rice is eaten with as the main reasons values differ (Kaur et al., Crit Rev Food Sci Nutr, 2016). Parboiled is usually a better pick than polished raw rice, but variety matters too.
Cooling and reheating rice
In an Indonesian trial of 15 healthy adults, white rice cooked, cooled for 24 hours at 4°C and then reheated had more resistant starch (1.65 vs 0.64 g per 100 g) and a lower blood sugar response than freshly cooked rice (125 vs 152 mmol·min/L) (Sonia et al., Asia Pac J Clin Nutr, 2015). That is about 18% lower, a modest result (p = 0.047) in 15 people. The study measured blood sugar response, not GI, so claims that it "lowers GI by 10 points" go beyond the data. Cooked-then-cooled potato shows a similar pattern in the tables: mean 49, against 73 for boiled potato.
Pairing with dal, curd and fat
Adding chickpeas or black beans to white rice lowered the blood sugar response compared with rice alone in a randomised crossover trial (Winham et al., Nutrients, 2017). Indian tests are mixed. Kodo millet tested 68 alone, 57 with whole moong and 78 with split moong dal, in six people with type 2 diabetes. Chapati with moong dal (44) and mooli paratha with curd (41) were not compared with a plain version, so they do not show an effect on their own. Diabetes UK notes that fat lowers GI and that protein and fibre slow carbohydrate digestion. Fat also adds calories, so keep ghee modest.
Fermentation on its own made little difference in one Indian test: besan cheela tested 42 plain and 45 fermented, moong cheela 36 and 38 (Atkinson et al., 2021, AT2). Idli and dosa are fermented and still often test high.
Fibre
A meta-analysis of 42 trials in adults with prediabetes or diabetes found that eating more fibre lowered HbA1c by 2 mmol/mol and fasting glucose by 0.56 mmol/L, and suggested raising intake by 15 g a day or to 35 g a day as a reasonable target (Reynolds et al., PLoS Medicine, 2020). Whole dals, sabzi, whole fruit and less-processed millets can help you get there.
Eating order
In a small crossover study of 11 adults with type 2 diabetes on metformin, eating vegetables and protein 15 minutes before the bread and orange juice cut the two-hour rise in blood glucose (incremental area under the curve) by 73% compared with the reverse order, with glucose 37% lower at 60 minutes (Shukla et al., Diabetes Care, 2015). It was a pilot study of a Western meal (chicken, salad, ciabatta and orange juice), so applying it to a thali is an extrapolation: sabzi, salad and dal first, then roti or rice, is a reasonable habit, not a proven result.
Portion, through GL
GL is where portion enters. Sona Masuri rice has a GI of 72 and a GL of 32 for a serving with 45 g of carbohydrate. An apple has a GI of 44 and a GL of 7 for 15 g of carbohydrate. Halve the rice and you halve its GL; switching variety moves it far less. A small katori of rice with plenty of dal and sabzi can beat a large plate of a "low-GI" grain.
The limits of GI
GI is an average from about 10 people, and individuals vary. When 63 healthy adults were each tested three times with white bread, the GI averaged 62, with a 20% variation within the same person and 25% between people (Matthan et al., Am J Clin Nutr, 2016). In the tables above, idli, pongal and poori tested far higher in people with type 2 diabetes.
GI also describes a food eaten alone. Diabetes UK notes that we usually eat foods in combination, that cooking, processing and ripeness shift GI, and that portion size can matter more. Use the tables to compare similar foods, such as one rice against another, then let portion, pairing and your own glucose readings guide the plate. If you track HbA1c, our HbA1c converter translates between % and mmol/mol.
Safety: when to talk to your doctor
- Insulin or sulfonylureas. If you take insulin, gliclazide, glimepiride or similar medicines, cutting or swapping carbohydrate can change your risk of low blood sugar. Agree changes with your doctor first.
- Kidney disease. Your renal team may set limits on protein, potassium or phosphorus, which affects how much dal and millet suits you.
- Pregnancy. Gestational diabetes targets and meal plans are set by your antenatal team.
- Allergies. Chickpea, peanut and other legume allergies rule out several low-GI foods above.
This is general nutrition guidance. For personalized medical care, consult your doctor or book a 1:1 consultation with Dt. Trishala Goswami.
For readers abroad
Parboiled rice is often sold as "converted" rice in supermarkets. Indian grocers in the UK, US, Canada, Australia and the Gulf stock chana dal, whole moong, and bajra, jowar and ragi flours. Chana dal is split Bengal gram, not yellow split peas, which tested 25 to 32 (Atkinson et al., 2021, AT2). Single tests of white basmati in the UK, India and Australia have ranged from about 50 to 67, while heat-treated "easy-cook" basmati tested 80 in one UK study.
Related reading
- Rice for diabetics: which rice and how much
- Best atta for diabetics in India
- Ragi, jowar and bajra: an Indian millets guide
- Diabetes-friendly fruits in India
- Is makhana good for diabetes?
- Diabetic meal plan: 7-day Indian menu
Want your glucose numbers to make sense of your own plate? Book a consultation with Dt. Trishala Goswami for an Indian meal plan built around your HbA1c, medicines, favourite foods and the shops near you, working alongside your doctor. Online consultations for clients in India and abroad. You can also explore our Diabetes Management program.
Frequently asked questions
What is the GI of dal?
Most dals tested low. Chana dal tested 11 in India and 13 in Pakistan, red lentils 18 to 32, whole moong 38 and steamed whole urad 43. These are mostly older, small studies, so treat them as a guide, though legumes tested consistently low worldwide in the 2021 international tables. Their real value is pairing: eating dal with rice or roti lowers the meal's response.
Is black gram (urad) low GI?
Whole urad, soaked and steamed, tested 43 in one Indian study of 12 to 15 healthy adults, which is low. We found no published GI test of urad dal cooked as everyday dal or dal makhani. In idli and dosa, urad is mixed with rice, and those foods tested from 48 to 85, mainly because of the rice. So urad itself looks low GI, but rice-heavy batters do not.
What is the GI of bhindi?
We found no published human GI measurement for bhindi (okra), and no reliable one for most leafy or watery vegetables. GI tests need a portion with 25 to 50 g of carbohydrate, which would mean eating an impractical amount of bhindi. Charts that list bhindi at a specific number are guessing. What matters is that a katori of bhindi sabzi contains little carbohydrate.
Is parboiled rice better for diabetes?
Usually it is a better choice than polished white rice. Parboiled rice averaged 64 across 10 studies, against 70 to 81 for Sona Masuri, Ponni, Surti Kolam and BPT-5204. But results ranged from 28 to 99 depending on variety and who ate it. Portion still matters most: a small katori of parboiled rice with dal and sabzi is better than a large plate of any rice.
What is the difference between GI and GL?
GI tells you how fast a fixed 25 or 50 g of carbohydrate from a food raises blood sugar compared with glucose. GL multiplies GI by the carbohydrate in a real serving and divides by 100. So GI ranks the quality of carbohydrate, while GL adds quantity. A food can have a medium GI but a low GL if a normal serving holds little carbohydrate.
Is there a GI chart PDF of Indian foods?
Not yet. We have not published a downloadable PDF of this chart. The tables on this page are the full reference, with a source for every value, and you can print the page from your browser. We would rather keep one sourced chart up to date than circulate PDFs with numbers nobody can trace.
Which Indian foods have a low glycemic index?
Dals and legumes, plain curd, milk, whole fruits such as guava, apple, orange and pear, and pairings such as chapati with moong dal, besan cheela, dhokla and vada sambar all tested low. Brown idli, poha with groundnuts and some millet dishes did too. Polished white rice, plain dosa, rice-flake poha, instant oats and boiled potato usually tested high; rava upma and idli ranged from 48 to 85.

MSc Clinical Nutritionist · Diabetes Educator · Certified Nutrigenomics Specialist
Dt. Trishala Goswami is a clinical nutritionist and certified diabetes educator who designs personalized, science-backed nutrition programs for clients across India and abroad. She specializes in diabetes, PCOS, gut health, and nutrigenomics.
More about Dt. TrishalaWant a personalised Diabetes plan?
Articles can’t replace personalised care. Book a 30-min consultation with Dt. Trishala.
Living outside India? See how online consultations work for NRIs & global clients →
Related reads
Why Are Indians So Prone to Diabetes? What Famine and the Womb Tell Us
Why do slim Indians develop prediabetes and PCOS? Part of the answer may lie in how a baby grows in the womb, and in India's long history of famine. What the evidence shows, what it does not, and what you can do.
Diabetic Meal Plan: 7-Day Indian Menu for Type 2 Diabetes
A full week of Indian meals for type 2 diabetes, built on the Diabetes Plate method. Vegetarian menus with egg and non-veg swaps, hand and katori portions, snacks, chai and fruit, eating order, how to check the plan is working in mg/dL and mmol/L, and a grocery list for Indians c
Insulin Resistance Symptoms: The Signs, the Tests, and Why Indians Should Look Closer
Dark skin patches, a growing waist, PCOS, or simply nothing at all. A clear guide to insulin resistance symptoms, which signs are well proven and which are not, why Indians often develop it at a normal weight, and the blood tests that actually tell you.