Health
Glycemic index of Indian foods — full chart for diabetics & keto eaters
GI chart for 60+ Indian foods. White rice is high (73), basmati is medium (58), ragi roti is low (54). Use this to choose lower-spike versions of dal, rice, chapati, fruits and sweets.
5 May 2026 · 6 min read
Quick answer: the lowest-GI Indian foods are dal (35–45), paneer (~25), most vegetables (15–35), dahi (~30), ragi (54) and most lentils. The highest-GI everyday Indian foods are white basmati rice (73), white bread (75), idli (~70), upma (~70), mango (~55), banana (~55) and most Indian sweets (70–95). Choose low-GI carbs and the same total carbs spike blood sugar half as much.
GI matters most if you have type-2 diabetes, PCOS, prediabetes, or you're trying to lose fat without crashing your energy through the afternoon. For a healthy adult with a normal HbA1c, GI matters less than total carbs and total calories.
What is GI, in one paragraph
The Glycaemic Index measures how fast a food raises blood sugar versus pure glucose (which is set at 100). A GI of 70+ is high; 56–69 is medium; ≤55 is low. The number assumes you eat 50 g of carbs from the food alone. Glycaemic Load (GL) is the better real-world number — it adjusts for portion size: GL = (GI × carbs in your serving) ÷ 100. A watermelon has a GI of 76 but a serving of 150 g has only 8 g carbs, so GL is ~6 (low).
Indian grains & rice — GI chart
| Food | GI | Band |
|---|---|---|
| White rice (regular) | 73 | High |
| Basmati white rice | 58 | Medium |
| Brown basmati rice | 50 | Low |
| Brown rice | 55 | Low |
| Parboiled rice | 47 | Low |
| Idli | 70 | High |
| Dosa | 65 | Medium |
| Wheat chapati (whole) | 60 | Medium |
| Multigrain atta chapati | 55 | Low–medium |
| Ragi roti | 54 | Low |
| Jowar bhakri | 50 | Low |
| Bajra roti | 55 | Low |
| Quinoa | 53 | Low |
| Oats (rolled) | 55 | Low |
| Daliya (broken wheat) | 48 | Low |
The takeaway: switch white rice → basmati or brown basmati, and switch one chapati → ragi/jowar roti. Same plate volume, lower spike.
Indian dals, beans & legumes
Dals are uniformly low-GI thanks to fibre, protein and fat from the tadka.
| Food | GI | Notes |
|---|---|---|
| Toor / arhar dal | 36 | Low |
| Moong dal | 38 | Low |
| Masoor dal | 30 | Lowest |
| Urad dal | 43 | Low |
| Chana dal | 45 | Low — best fibre |
| Kabuli chana / chole | 28 | Very low |
| Rajma | 19 | Lowest of all |
| Soya bean | 18 | Lowest |
This is why a diabetic plate built around dal, sabzi and one chapati is so much better than a plate built around rice and a small dal — same calories, much smaller spike.
Vegetables & sabzi
Most non-starchy vegetables are GI ≤30 and matter less in a diabetic diet. The exceptions are starchy.
| Food | GI |
|---|---|
| Most leafy greens (palak, methi, sarson) | 15 |
| Tomato, cucumber, capsicum | 15–20 |
| Cauliflower, broccoli, bhindi | 15 |
| Carrot (cooked) | 35 |
| Beetroot | 64 |
| Sweet corn | 55 |
| Boiled potato | 78 |
| Mashed potato | 87 |
| Sweet potato | 54 |
Boiled potato is the diabetic's nemesis — higher GI than ice cream. Sweet potato, despite the sweetness, is much lower-GI thanks to its fibre and slower digestion.
Indian fruits
| Fruit | GI |
|---|---|
| Apple | 39 |
| Pear | 38 |
| Guava | 24 |
| Pomegranate | 35 |
| Orange | 43 |
| Strawberry | 40 |
| Banana (ripe) | 55 |
| Mango (ripe) | 55 |
| Grapes | 53 |
| Pineapple | 66 |
| Watermelon | 76 |
| Chikoo | 70 |
The healthy-Indian-trap is mango. Two slices is fine; one whole mango is 33 g carbs at GI 55, almost the same blood sugar punch as a chapati.
Sweets & desserts
| Sweet | GI |
|---|---|
| Gulab jamun | 80 |
| Jalebi | 80 |
| Rasgulla | 75 |
| Kheer | 67 |
| Halwa | 70 |
| Soan papdi | 75 |
| Dark chocolate (70%+) | 23 |
| Stevia / monk-fruit sweet | ~0 |
For diabetics, treat any traditional sweet as a once-a-month item, ideally split between two people. A 30 g gulab jamun is 18 g carbs at GI 80 — equivalent to a small chapati's spike, in 5 bites.
Three rules for using GI in real meals
- Pair high-GI with protein and fat. Eat a banana with peanut butter, not alone.
- Don't skip the first 10 minutes of the meal. Eat the salad and protein first, then the rice/roti. The "carb last" trick is well-documented in small clinical studies.
- Walk for 15 minutes after. Even a slow stroll cuts the post-meal sugar peak by 20–30%.
Use the carb counter to track the GI band
Every food in the Indian Food Carb Counter carries a GI band (low/medium/high) where it's known. Build your typical day's meals and look at how many medium/high-GI items stack up. Often the "fix" is replacing one item — basmati for plain rice, ragi roti for one of two chapatis — and the day's average GL drops by half.
FAQ
Q. Is basmati rice diabetic-friendly? A. White basmati is medium-GI (58), so it's better than regular white rice (73), but still not low-GI. Half a katori basmati paired with dal, sabzi and protein is fine for most type-2 diabetics. A full katori on an empty stomach will spike.
Q. What is the lowest GI Indian breakfast? A. Spinach paneer omelette (3 eggs, GI <15), 2 eggs with sprouted moong salad, or Greek yoghurt with chia and 6 almonds. All under GI 30 and under 20 g carbs.
Q. Are millets really lower GI than wheat? A. Yes, on average. Ragi (54), jowar (50), bajra (55), foxtail millet (50–55) are all lower-GI than whole-wheat chapati (60). The bigger benefit is fibre — they have 6–10 g per 100 g uncooked vs 12 g for wheat but with much higher mineral content.
Q. Why does idli have a high GI when it looks light? A. The fermentation breaks starch into easier-digested sugars, and the rice-to-urad ratio (3:1) leaves a lot of starch. Three small idlis are still under 30 g carbs in total, so portion still matters more than GI for that one meal.
Q. Is dosa better than chapati for diabetes? A. Plain dosa GI is ~65 and chapati GI is ~60 — almost equal. The difference is the stuffing. A masala dosa adds potato (GI 78), so it spikes much harder than a chapati with sabzi. For diabetics, a plain dosa with sambar and a coconut chutney beats a masala dosa.
Try the free tool
Indian Food Carb Counter
Track carbs, protein, fat & calories of Indian foods by katori, chapati & piece.
Open Indian Food Carb Counter →