Guide · 143 foods

Indian Foods That Don't Spike Blood Sugar

Some Indian foods barely move your blood sugar at all. These are the lowest-GI foods in our database (GI 40 and under), drawn from every category — dals, vegetables, fruits, grains and dairy. They release glucose so slowly that they're ideal anchors for a blood-sugar-friendly plate.

Updated · ranked by glycemic index, lowest first · How we source our data

Short answer

The Indian foods least likely to spike blood sugar are non-starchy vegetables (methi GI 5, spinach 6, cabbage 10, okra, gourds and beans), dals and legumes (chana dal 8, rajma 28, kala chana 28), and curd, paneer, eggs, fish and chicken, which contain little or no carbohydrate. Make these the bulk of your plate and keep rice, rotis and sweets to smaller portions.

Tip

Make these the largest part of your plate, and treat higher-GI foods like white rice or sweets as small extras rather than the main event.

At a glance: GI, GL and nutrition compared

FoodGIGLServingCaloriesProteinFiber
Methi (Fenugreek Leaves)501 bunch (cooked)25 kcal2.3g2.5g
Mint Chutney (Pudina)502 tablespoons10 kcal0.5g0.5g
Keema (Minced Meat)511 medium bowl280 kcal22g2g
Fish Fry502 pieces240 kcal28g0g
Spinach (Palak)601 large bowl (cooked)23 kcal2.9g2.2g
Chana Dal811 medium bowl (cooked)130 kcal9g6g
Roasted Chana1021 small handful (30g)110 kcal6g5g
Paneer1004-5 cubes260 kcal18g0g
Coconut (Fresh)1011 small piece of fresh coconut175 kcal1.7g4.5g
Onion1011 medium onion40 kcal1.1g1.7g
Drumstick (Moringa)1002-3 drumstick pieces (in sambar)37 kcal2.1g3.2g
Cabbage (Patta Gobi)1001 medium bowl (cooked)25 kcal1.3g2.5g
Coconut Chutney1002 tablespoons55 kcal0.8g1.5g
Pickle (Achar)1001 teaspoon30 kcal0.2g0.3g
Chia Seeds1001 tablespoon58 kcal2g4g
Flaxseeds (Alsi)1001 tablespoon53 kcal1.8g2.7g
Greek Yogurt (Unsweetened)1111 small bowl90 kcal15g0g
Guava (Amrood)1221 medium guava68 kcal2.5g5g
Curd / Yogurt (Dahi)1411 medium bowl90 kcal5g0g
Roasted Peanuts (Moongphali)1411 small handful (30 g)170 kcal7.5g2.5g
Peanut Butter1412 tablespoons190 kcal8g2g
Buttermilk (Chaas)1511 glass40 kcal2.5g0g
Bitter Gourd (Karela)1511 medium bowl (cooked)20 kcal1g2.5g
Tomato1511 medium tomato18 kcal0.9g1.2g
Cauliflower (Gobi)1511 medium bowl (cooked)25 kcal2g2g
Brinjal (Baingan)1511 medium bowl (cooked)25 kcal1g3g
Bottle Gourd (Lauki)1501 medium bowl (cooked)15 kcal0.6g0.5g
Ridge Gourd (Turai)1501 medium bowl (cooked)18 kcal1.2g1.5g
Cucumber (Kheera)1501 medium cucumber16 kcal0.7g0.5g
Capsicum (Shimla Mirch)1511 medium capsicum30 kcal1g2g
Ivy Gourd (Tindora)1501 medium bowl (cooked)20 kcal1.2g1.5g
Radish (Mooli)1501 medium radish16 kcal0.7g1.6g
Snake Gourd (Chichinda)1501 medium bowl (cooked)18 kcal0.6g1g
Rasam1511 large bowl45 kcal2g1.5g
Baingan Bharta1511 medium bowl90 kcal2g4g
Chicken 651511 plate320 kcal28g1g
Amla (Indian Gooseberry)1522 medium fruits44 kcal0.9g4.3g
Mushroom (Button)1511 cup sliced22 kcal3.1g1g
Broccoli1511 cup florets34 kcal2.8g2.6g
French Beans (Green Beans)1511 cup chopped31 kcal1.8g3.4g
Cluster Beans (Gawar / Guar)1521 cup chopped48 kcal3.3g3.2g
Saga Bhaja1501 small bowl70 kcal3g3g
Almonds (Badam)15010 almonds82 kcal3g1.7g
Walnuts (Akhrot)1504 to 5 halves98 kcal2.3g1g
Haak (Kashmiri Collard Greens)1511 bowl90 kcal3g4g
Soybean (boiled white soybeans)1611 small bowl (boiled)173 kcal17g6g
Palak Paneer2021 medium bowl220 kcal14g3g
Okra (Bhindi)2011 medium bowl (cooked)35 kcal2g3g
Gongura Pachadi2012 tablespoons55 kcal1g2g
Soya Chunks (Meal Maker)20130 g dry (about 1 cup cooked)103 kcal15.6g4g
Dried Green Peas (Vatana, boiled)2251 small bowl (boiled)118 kcal8g8g
Peanut Chutney2312 tablespoons90 kcal4g2g
Dark Chocolate (70%)2322 small squares (20 g)120 kcal1.5g2g
Sprout Chaat2531 medium bowl100 kcal7g5g
Jamun (Java Plum)25310-12 jamuns60 kcal0.7g1g
Kadhi2531 medium bowl120 kcal5g2g
Horse Gram (Kulthi / Ulavalu, cooked)2561 small bowl (cooked)132 kcal9g7g
Bhindi Masala2521 medium bowl150 kcal3g4g
Processed Cheese2511 slice80 kcal5g0g
Shorshe Ilish2521 bowl (2 pieces)280 kcal23g1g
Cashews (Kaju)25110 cashews83 kcal2.7g0.5g
Masoor Dal (Red Lentils)2641 medium bowl (cooked)115 kcal8g4g
Vatha Kuzhambu2641 small bowl95 kcal2g2g
Rajma (Kidney Beans)2851 medium bowl (cooked)140 kcal9g7g
Barley (Jau, Cooked)28121 cup (cooked)193 kcal3.5g6g
Kala Chana (Black Chickpeas, boiled)2881 small bowl (boiled)164 kcal9g8g
Tomato Chutney2812 tablespoons45 kcal1g1g
Macha Besara2821 bowl (2 pieces)220 kcal24g1g
Palakura Pappu2831 bowl150 kcal9g6g
Toor Dal (Arhar)2941 medium bowl (cooked)120 kcal8g5g
Urad Dal (Black Gram)3051 medium bowl (cooked)130 kcal9g5g
Dal Tadka3051 medium bowl130 kcal7g4.5g
Whole Green Moong (Sabut Moong, cooked)3061 small bowl (cooked)105 kcal7g8g
Idli Podi3021 tablespoon65 kcal3g2g
Butter Chicken3031 bowl420 kcal28g2g
Sarson ka Saag3031 bowl150 kcal5g5g
Fish Moilee (Meen Moilee)3021 bowl250 kcal22g1g
Dahi Baigana3041 bowl110 kcal5g4g
Paruppu Usili3051 small bowl160 kcal9g6g
Ker Sangri3041 small bowl150 kcal5g7g
Dosakaya Pappu3061 bowl150 kcal9g5g
Machha Jhola3021 bowl (2 pieces)210 kcal22g1.5g
Pachi Pulusu3031 bowl60 kcal1g2g
Buffalo Milk3031 glass (200 ml)194 kcal7.5g0g
Sol Kadhi3021 glass90 kcal1g1g
Yakhni (Kashmiri Mutton in Curd Gravy)3021 bowl (2 pieces with gravy)330 kcal27g0.5g
Pork with Bamboo Shoot (Naga Style)3021 bowl350 kcal26g3g
Moong Dal3151 medium bowl (cooked)105 kcal7.5g4g
Milk (Full Fat)3141 glass150 kcal8g0g
Toned Milk3131 glass120 kcal7g0g
Paneer Butter Masala3241 medium bowl320 kcal12g3g
Olan3241 bowl130 kcal5g4g
Chole (Chickpeas)3371 medium bowl160 kcal9g8g
Pear (Nashpati)3341 medium pear85 kcal0.5g5g
Black-Eyed Peas (Lobia)3361 medium bowl (cooked)130 kcal8g6g
Avial3341 medium bowl190 kcal4g5g
Matar Paneer3451 medium bowl270 kcal12g5g
Sambar3541 large bowl100 kcal5g4g
Carrot (Gajar)3521 medium carrot35 kcal0.8g2.8g
Coconut Water3531 tender coconut (~300ml)55 kcal0.5g0g
Moth Beans (Matki, sprouted and cooked)3571 small bowl (sprouted, cooked)117 kcal7g7g
Mixed Vegetable Curry3551 medium bowl170 kcal4g5g
Thoran3541 serving110 kcal3g4g
Shukto3551 bowl140 kcal4g5g
Kootu3571 bowl140 kcal7g5g
Zunka3581 small bowl180 kcal8g5g
Ghugni3571 bowl190 kcal9g7g
Besan Chilla3562 medium chillas220 kcal11g5g
Sattu (Roasted Gram Flour)3552 tablespoons in a glass of water120 kcal7g5g
Pork Vindaloo3531 bowl380 kcal26g2g
Rogan Josh3521 bowl (2 pieces with gravy)380 kcal28g1.5g
Noon Chai (Kashmiri Pink Tea)3531 cup110 kcal5g0g
Masor Tenga (Assamese Sour Fish Curry)3521 bowl (2 pieces with gravy)200 kcal22g2g
Khar (Assamese Raw Papaya Dal)3551 bowl110 kcal5g4g
Apple3651 medium apple78 kcal0.4g3.6g
Chana Masala3691 medium bowl240 kcal11g9g
Makhana (Fox Nuts)3791 bowl roasted (30 g)105 kcal3g1.5g
Pesarattu (Green Gram Dosa)3871 large pesarattu140 kcal8g5g
Dal Makhani3881 medium bowl290 kcal12g8g
Santula3861 bowl120 kcal4g5g
Orange (Santra)4041 medium orange70 kcal1.3g3.5g
Raw Banana (Plantain)4081 medium raw banana (cooked)90 kcal1.3g2.5g
Mirchi ka Salan4061 small bowl200 kcal6g4g
Cholar Dal40111 bowl220 kcal10g6g
Dalma40101 bowl200 kcal10g6g
Erissery4071 bowl165 kcal6g5g
Goan Fish Curry (Xitt Kodi)4031 bowl (2 pieces with gravy)260 kcal22g2.5g
Chicken Xacuti4041 bowl (2 pieces with gravy)340 kcal27g3g
Nadru Yakhni (Lotus Stem in Curd)4071 bowl180 kcal6g5g
Eromba (Manipuri Vegetable Mash)4041 small bowl70 kcal3g3.5g
Chicken CurryNo carbs*01 medium bowl (2 pieces with gravy)250 kcal25g1g
Fish CurryNo carbs*01 medium bowl (1 piece with gravy)180 kcal22g0.5g
Egg CurryNo carbs*02 eggs with gravy220 kcal14g1g
Mutton CurryNo carbs*01 medium bowl (2 pieces with gravy)300 kcal26g0.5g
Tandoori ChickenNo carbs*02 pieces (leg and thigh)260 kcal30g0g
Prawn / Shrimp CurryNo carbs*01 medium bowl200 kcal24g0.5g
GheeNo carbs*01 teaspoon90 kcal0g0g
Green Tea (Plain)No carbs*01 cup (about 240ml)2 kcal0g0g
Butter (Table)No carbs*01 teaspoon72 kcal0g0g
Boiled EggNo carbs*01 large egg78 kcal6g0g
Chicken TikkaNo carbs*06 to 8 pieces250 kcal35g0g
Masala OmeletteNo carbs*01 omelette (2 eggs)190 kcal13g0.8g
Egg BhurjiNo carbs*01 plate (2 eggs)200 kcal13g1g

GL and nutrition are per serving. * No meaningful carbohydrate, so GI doesn't apply and the food has minimal direct effect on blood sugar. How these values are sourced

Looking for every option? See the complete list of low-GI Indian foods.

Explore each food

Methi (Fenugreek Leaves) — 1 bunch (cooked)GI 5· Low

Methi (Fenugreek Leaves)

मेथी · మెంతికూర

Leafy green with proven blood sugar-lowering properties. Contains galactomannan fiber and 4-hydroxyisoleucine which improve insulin sensitivity.

North IndianSouth IndianGujarati+1
GL 025 kcal1 bunch (cooked)
Mint Chutney (Pudina) — 2 tablespoonsGI 5· Low

Mint Chutney (Pudina)

पुदीना चटनी · పుదీనా పచ్చడి

Fresh mint and coriander ground with green chilli and lemon. Zero GI accompaniment that adds flavor to any meal.

North IndianSouth IndianTelangana
GL 010 kcal2 tablespoons
Keema (Minced Meat) — 1 medium bowlGI 5· Low

Keema (Minced Meat)

कीमा · కీమా

Spiced minced mutton or chicken with peas. High protein, very low GI from the meat. The peas add some carbs but also fiber.

North IndianTelanganaPunjabi
GL 1280 kcal1 medium bowl
Fish Fry — 2 piecesGI 5· Low

Fish Fry

फिश फ्राई · ఫిష్ ఫ్రై

Shallow-fried fish fillets or steaks marinated in spices, with a light coating. High in protein with very few carbs and a low glycemic impact.

KeralaBengaliSouth Indian+3
GL 0240 kcal2 pieces
Spinach (Palak) — 1 large bowl (cooked)GI 6· Low

Spinach (Palak)

पालक · పాలకూర

Iron-rich leafy green used in palak paneer, dal palak, and many other dishes. Negligible GI and highly nutritious.

North IndianSouth IndianPunjabi+1
GL 023 kcal1 large bowl (cooked)
Chana Dal — 1 medium bowl (cooked)GI 8· Low

Chana Dal

चना दाल · శనగపప్పు

Split Bengal gram, one of the lowest GI foods available. Excellent source of protein and complex carbohydrates.

North IndianSouth IndianBengali
GL 1130 kcal1 medium bowl (cooked)
Roasted Chana — 1 small handful (30g)GI 10· Low

Roasted Chana

भुना चना · పుట్నాలు / వేరుశనగలు

Dry roasted chickpeas, a traditional Indian snack. Very low GI, high fiber, and high protein. Perfect diabetic snack.

North IndianSouth IndianMaharashtrian
GL 2110 kcal1 small handful (30g)
Paneer — 4-5 cubesGI 10· Low

Paneer

पनीर · పనీర్

Indian cottage cheese. Very low GI, high protein. One of the best vegetarian protein sources for diabetics.

North IndianPunjabiBengali
GL 0260 kcal4-5 cubes
Coconut (Fresh) — 1 small piece of fresh coconutGI 10· Low

Coconut (Fresh)

नारियल · కొబ్బరి

Fresh coconut meat (malai). Very low GI due to high fat and fiber content with minimal carbohydrates.

South IndianKeralaTamil+1
GL 1175 kcal1 small piece of fresh coconut
Onion — 1 medium onionGI 10· Low

Onion

प्याज · ఉల్లిపాయ

Foundation of Indian cooking. Very low GI, contains quercetin and chromium which may aid blood sugar management.

North IndianSouth IndianMaharashtrian
GL 140 kcal1 medium onion
Drumstick (Moringa) — 2-3 drumstick pieces (in sambar)GI 10· Low

Drumstick (Moringa)

सहजन · మునగకాయ

Nutrient powerhouse used in sambar and curries. Moringa leaves and pods are both very low GI and packed with vitamins and minerals.

South IndianTamilAndhra+1
GL 037 kcal2-3 drumstick pieces (in sambar)
Cabbage (Patta Gobi) — 1 medium bowl (cooked)GI 10· Low

Cabbage (Patta Gobi)

पत्ता गोभी · క్యాబేజి

Affordable, versatile vegetable used in sabzi, salads, and stir-fries. Very low GI with good fiber and vitamin C content.

North IndianSouth IndianBengali
GL 025 kcal1 medium bowl (cooked)
Coconut Chutney — 2 tablespoonsGI 10· Low

Coconut Chutney

नारियल चटनी · కొబ్బరి పచ్చడి

Fresh coconut ground with green chillies, ginger, and tempered with mustard seeds. Essential South Indian accompaniment. Very low GI.

South IndianTamilAndhra+1
GL 055 kcal2 tablespoons
Pickle (Achar) — 1 teaspoonGI 10· Low

Pickle (Achar)

अचार · ఊరగాయ

Traditional Indian oil-based pickle (mango, lime, mixed). Virtually no glycemic impact due to tiny serving sizes and oil base.

North IndianSouth IndianAndhra+2
GL 030 kcal1 teaspoon
Chia Seeds — 1 tablespoonGI 10· Low

Chia Seeds

चिया सीड्स · చియా గింజలు

Tiny black-and-white seeds that swell into a gel in water, often confused with sabja (basil seeds). Almost all their carbohydrate is fiber, so they barely raise blood sugar and can slow the rise from the rest of a meal.

North IndianSouth Indian
GL 058 kcal1 tablespoon
Flaxseeds (Alsi) — 1 tablespoonGI 10· Low

Flaxseeds (Alsi)

अलसी · అవిసె గింజలు

Small brown seeds rich in omega-3 fats and soluble fiber, eaten roasted, ground into chutney podi or mixed into roti dough. Very low in digestible carbs, they help keep blood sugar steady.

North IndianMaharashtrianAndhra+1
GL 053 kcal1 tablespoon
Greek Yogurt (Unsweetened) — 1 small bowlGI 11· Low

Greek Yogurt (Unsweetened)

ग्रीक दही · గ్రీక్ పెరుగు

Thick strained yogurt, unsweetened, with higher protein and lower carbs than regular curd. Low GI and a good choice for blood sugar management.

North IndianSouth Indian
GL 190 kcal1 small bowl
Guava (Amrood) — 1 medium guavaGI 12· Low

Guava (Amrood)

अमरूद · జామ పండు

One of the best fruits for diabetics in India. Very low GI, extremely high in vitamin C, and good fiber content.

North IndianSouth Indian
GL 268 kcal1 medium guava
Curd / Yogurt (Dahi) — 1 medium bowlGI 14· Low

Curd / Yogurt (Dahi)

दही · పెరుగు

Plain homemade curd, a daily staple across India. Very low GI, probiotic benefits, and helps slow digestion of other foods when eaten together.

North IndianSouth IndianGujarati+2
GL 190 kcal1 medium bowl
Roasted Peanuts (Moongphali) — 1 small handful (30 g)GI 14· Low

Roasted Peanuts (Moongphali)

मूंगफली · వేరుశెనగ పప్పు

India's everyday nut, technically a legume, eaten roasted in winter, in poha, chutneys and chikki. High in protein and fat with very little carbohydrate, peanuts have one of the lowest GIs of any food.

GujaratiMaharashtrianAndhra+3
GL 1170 kcal1 small handful (30 g)
Peanut Butter — 2 tablespoonsGI 14· Low

Peanut Butter

पीनट बटर · పీనట్ బటర్

Ground roasted peanuts, sometimes with added sugar and oil. Low in carbohydrate and rich in fat and protein, so it barely raises blood sugar, but it is calorie-dense.

North IndianSouth Indian
GL 1190 kcal2 tablespoons
Buttermilk (Chaas) — 1 glassGI 15· Low

Buttermilk (Chaas)

छाछ · మజ్జిగ

Diluted curd with salt, cumin, and coriander. Virtually zero glycemic impact and great for digestion.

North IndianSouth IndianGujarati+1
GL 140 kcal1 glass
Bitter Gourd (Karela) — 1 medium bowl (cooked)GI 15· Low

Bitter Gourd (Karela)

करेला · కాకరకాయ

Traditionally used for diabetes management in India. Contains compounds that mimic insulin action. Very low GI.

North IndianSouth IndianBengali+1
GL 120 kcal1 medium bowl (cooked)
Tomato — 1 medium tomatoGI 15· Low

Tomato

टमाटर · టమాటో

Essential in Indian cooking. Very low GI and rich in lycopene. Used in virtually every curry, sambar, and chutney.

North IndianSouth IndianAndhra+1
GL 118 kcal1 medium tomato

Showing 24 of 143. Every food is in the table above.

Which is better? Side-by-side comparisons

Browse by food group

Common questions

What is an Indian breakfast that doesn't spike blood sugar?

Legume-based breakfasts spike blood sugar the least: pesarattu (green gram dosa, GI 38), moong dal chilla (GI 45) and ragi dosa (GI 50) are all low GI, and eggs or sprouts work well too. Idli (GI 69), upma (66) and poha (64) are medium GI, so pair them with sambar, dal or curd and keep the portion moderate.

Do rice and roti spike blood sugar?

Polished white rice is high GI (73) and a typical bowl has a glycemic load of about 30, so it raises blood sugar quickly. Wheat chapati is medium GI (62) with a much lower load per roti (about 12). Smaller rice portions, brown or hand-pounded rice, millets, and eating rice or roti with dal and vegetables all reduce the spike.

Which Indian foods do not raise blood sugar?

No food with carbohydrate has zero effect, but the lowest-GI Indian foods raise blood sugar very slowly: most non-starchy and leafy vegetables, chana dal and many legumes, guava, amla, coconut, curd and paneer. These are the safest everyday foods for steady blood sugar.

What can I eat freely as a diabetic or sugar patient?

Non-starchy vegetables (spinach, methi, gourds, beans, cauliflower, cucumber, tomato) and high-protein, low-carb foods like paneer, curd and eggs have a minimal effect on blood sugar and can form the bulk of your meals, with carbohydrates kept in controlled portions.

Do vegetables raise blood sugar?

Most non-starchy vegetables have a very low glycemic index and barely raise blood sugar, while being rich in fiber. Starchy vegetables like potato, sweet potato and yam are the exception and should be eaten in smaller portions.

Sources

  1. Atkinson FS, Brand-Miller JC, Foster-Powell K, Buyken AE, Goletzke J. International tables of glycemic index and glycemic load values 2021: a systematic review. American Journal of Clinical Nutrition, 2021; 114(5): 1625–1632.
  2. University of Sydney, Glycemic Index Research Service — GI Database (glycemicindex.com).
  3. Longvah T, Ananthan R, Bhaskarachary K, Venkaiah K. Indian Food Composition Tables 2017. National Institute of Nutrition (ICMR), Hyderabad.
  4. ICMR–National Institute of Nutrition. Dietary Guidelines for Indians, 2024.
  5. ISO 26642:2010. Food products — Determination of the glycaemic index (GI) and recommendation for food classification.

Many Indian dishes have never been clinically tested, so some values are estimates — each food page shows whether its GI was measured or estimated. See our methodology.

This guide is for general educational purposes only and is not medical advice. Glycemic index values are approximate and individual blood sugar responses vary. Please consult your doctor or a registered dietitian before making changes to your diet — see our full disclaimer.

Related guides

All guides →