Glycemic index of vegetables

Non-starchy vegetables like leafy greens, gourds, beans, okra, cauliflower and cabbage barely raise blood sugar and should fill half of a diabetes-friendly plate. Starchy vegetables like potato, sweet potato, arbi and corn behave more like grains and need portion control.

32 vegetables on GlycemicIndia

Easy swaps

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

Vegetables ranked by glycemic index

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

FoodGIGLServingCaloriesProteinFiber
Methi (Fenugreek Leaves)501 bunch (cooked)25 kcal2.3g2.5g
Spinach (Palak)601 large bowl (cooked)23 kcal2.9g2.2g
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
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
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
Okra (Bhindi)2011 medium bowl (cooked)35 kcal2g3g
Carrot (Gajar)3521 medium carrot35 kcal0.8g2.8g
Raw Banana (Plantain)4081 medium raw banana (cooked)90 kcal1.3g2.5g
Green Peas (Matar)4841 small bowl65 kcal4.5g4g
Sweet Corn (boiled kernels)52101/2 cup kernels96 kcal3.4g2.4g
Sweet Potato (Shakarkandi)54111 medium sweet potato130 kcal2g4g
Elephant Yam (Suran / Jimikand)54131 cup cooked pieces118 kcal1.5g4g
Colocasia (Arbi / Taro root)58131 cup cooked pieces112 kcal1.5g4.1g
Beetroot (Chukandar)6441 small beetroot (cooked)35 kcal1.3g2g
Pumpkin (Kaddu)7531 medium bowl (cooked)26 kcal1g0.5g
Potato (Aloo)78151 medium potato (boiled)130 kcal3g2.5g

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

Low-GI vegetables

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

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)
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)
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)
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
Cauliflower (Gobi) — 1 medium bowl (cooked)GI 15· Low

Cauliflower (Gobi)

गोभी · గోబీ

Versatile vegetable used in gobi manchurian, aloo gobi, gobi paratha, and more. Very low GI and low calorie.

North IndianSouth IndianPunjabi
GL 125 kcal1 medium bowl (cooked)
Brinjal (Baingan) — 1 medium bowl (cooked)GI 15· Low

Brinjal (Baingan)

बैंगन · వంకాయ

Eggplant used in bharwa baingan, baingan bharta, and many South Indian dishes. Very low GI with good fiber.

North IndianSouth IndianAndhra+2
GL 125 kcal1 medium bowl (cooked)
Bottle Gourd (Lauki) — 1 medium bowl (cooked)GI 15· Low

Bottle Gourd (Lauki)

लौकी · సొరకాయ

Very low calorie gourd used in kofta, halwa, and sabzi. High water content makes it excellent for hydration and weight management.

North IndianSouth IndianGujarati
GL 015 kcal1 medium bowl (cooked)
Ridge Gourd (Turai) — 1 medium bowl (cooked)GI 15· Low

Ridge Gourd (Turai)

तुरई · బీరకాయ

Light, easy-to-digest gourd popular in South Indian cooking. Very low GI and calorie, good for everyday diabetic meals.

South IndianNorth IndianAndhra+1
GL 018 kcal1 medium bowl (cooked)
Cucumber (Kheera) — 1 medium cucumberGI 15· Low

Cucumber (Kheera)

खीरा · దోసకాయ

Hydrating, low-calorie vegetable perfect for salads and raita. Virtually zero glycemic impact. Ideal diabetic snack.

North IndianSouth Indian
GL 016 kcal1 medium cucumber

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

Medium-GI vegetables

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

High-GI vegetables to keep small

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

Related guides

Common questions

Which vegetables are best for diabetes?

Most are fine in sensible portions: 28 of the 32 vegetables on GlycemicIndia are low GI. The best picks for blood sugar are Cluster Beans (Gawar / Guar) (15), Raw Banana (Plantain) (40), Green Peas (Matar) (48), Sweet Corn (boiled kernels) (52), Sweet Potato (Shakarkandi) (54).

Which vegetables should sugar patients limit?

The highest-GI vegetables are Potato (Aloo) (78), Pumpkin (Kaddu) (75), Beetroot (Chukandar) (64), Colocasia (Arbi / Taro root) (58), Elephant Yam (Suran / Jimikand) (54). 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 ke liye kaun si sabziyan sabse acchi hain?

Gawar, kaccha kela, matar, makka jaise options sabse behtar hain, kyunki inka GI kam hai aur yeh sugar dheere badhate hain. aloo, kaddu, chukandar kam matra mein hi lein, aur dal, sabzi ya dahi ke saath khayein.

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.