reference

Glycemic Index of Vegetables: Complete GI Chart for Every Common Vegetable

Glycemic index values for 60+ vegetables organized by category. Most vegetables are very low GI, but starchy vegetables like potatoes vary widely.

TL;DR: The vast majority of vegetables are extremely low GI (10-15) and can be eaten without worrying about blood sugar. The exceptions are starchy vegetables, particularly white potatoes (GI 78-87). Sweet potatoes, corn, and peas are in the low-to-medium range. Cooking method affects GI significantly for starchy vegetables.

How to Use This Vegetable GI Reference

This chart covers 60+ vegetables with their glycemic index values, organized into non-starchy and starchy categories. For starchy vegetables, cooking method is included because it significantly affects GI.

Non-starchy vegetables contain so little carbohydrate (typically 2-5g per serving) that their glycemic impact is essentially zero regardless of GI score. They are included for completeness but should not be a source of concern.

The real decision-making power of this chart is in the starchy vegetables section, where GI values range from 37 (yam) to 87 (mashed potato) depending on the vegetable and how it is prepared.

Non-Starchy Vegetables

These vegetables have negligible carbohydrate content and virtually zero glycemic impact. Eat them freely.

VegetableGI ScoreCarbs per 80gGL per Serving
Alfalfa sprouts~100.4g0
Artichoke~158g1
Arugula~101.5g0
Asparagus~152.5g0
Bean sprouts~153g0
Bell pepper, green~153.5g1
Bell pepper, red~154.5g1
Bell pepper, yellow~155g1
Bok choy~101g0
Broccoli~104g0
Brussels sprouts~155g1
Cabbage, green~103g0
Cabbage, red~104g0
Cauliflower~103g0
Celery~151g0
Collard greens~151g0
Cucumber~152.5g0
Eggplant~153.5g1
Endive~150.5g0
Fennel~154.5g1
Garlic~102g0
Green beans~154g1
Kale~151g0
Kohlrabi~152.5g0
Leeks~156g1
Lettuce, iceberg~151.5g0
Lettuce, romaine~151g0
Mushrooms, white~102g0
Mushrooms, portobello~102.5g0
Mushrooms, shiitake~105g1
Okra~154g1
Onion, raw106g1
Radish~152g0
Snap peas~155g1
Snow peas~154.5g1
Spinach~150.5g0
Swiss chard~151g0
Tomato153g0
Turnip greens~151g0
Watercress~100.3g0
Zucchini~152g0

Starchy Vegetables

These vegetables contain meaningful amounts of carbohydrate and have measurable glycemic impact.

VegetablePreparationGI ScoreServing SizeCarbs (g)GLGI Rating
YamBoiled37150g2710Low
CarrotsRaw1680g61Low
CarrotsBoiled3980g62Low
CarrotsJuiced43250ml229Low
Sweet potatoBoiled44150g209Low
Green peasBoiled4880g105Low
Corn on the cobBoiled481 ear (90g)178Low
Butternut squashBaked5180g105Low
ParsnipBoiled5280g126Low
Corn, sweet kernelsBoiled5280g147Low
TaroBoiled53150g2815Low
New potatoesBoiled54150g2212Low
Sweet potatoBaked61150g2415Medium
Sweet potatoFried63150g2818Medium
BeetsBoiled6480g85Medium
PumpkinBoiled6480g64Medium
TurnipBoiled6280g42Medium
PlantainBoiled55120g3117Low
PlantainFried68120g3423Medium
Cassava / YucaBoiled46100g3817Low
PotatoBoiled, cooled54150g2614Low
PotatoBoiled, hot78150g2620High
PotatoBaked85150g3026High
PotatoMashed87150g2421High
PotatoInstant mashed87150g2421High
PotatoFrench fries75150g3325High
PotatoRoasted80150g2822High
PotatoHash browns75150g3023High
PotatoChips/crisps5630g158Medium

How Cooking Method Affects Vegetable GI

Cooking breaks down cell walls and gelatinizes starch, generally increasing GI. Here is how preparation changes the glycemic impact of key vegetables.

VegetableRaw / MinimalBoiledBaked / RoastedMashed / Pureed
Carrots16394143
Sweet potatoN/A446160
White potatoN/A788587
PumpkinN/A646668
Beets30646465

Why does cooking raise GI?

Heat gelatinizes starch granules, making them accessible to digestive enzymes. Raw starch passes through the gut more slowly. Mashing or pureeing further breaks down the physical structure, allowing even faster enzyme access.

Cooling lowers GI. When cooked potato is cooled, some of the gelatinized starch converts to resistant starch, which resists digestion. A cold potato salad (GI ~54) is significantly lower GI than a hot baked potato (GI 85).

How to Read This Chart

For vegetables, the GI classification works as follows:

  • Very low GI (0-15): All non-starchy vegetables. Negligible carbohydrate content means they are essentially glycemically neutral. These form the foundation of any blood-sugar-friendly diet.

  • Low GI (16-55): Most starchy vegetables when boiled or minimally processed. Sweet potatoes, corn, peas, carrots, and new potatoes all fall here. These are perfectly healthy choices that provide sustained energy.

  • Medium GI (56-69): Some starchy vegetables when baked or roasted. Baked sweet potato, beets, pumpkin, and fried plantain are in this range. Still reasonable choices, especially in moderate portions.

  • High GI (70+): White potatoes in most preparations (boiled, baked, mashed, fried). These are the only common vegetables with truly high glycemic impact.

The GL column is critical context for vegetables. Pumpkin has a GI of 64 (medium), but a typical serving has only 6g of carbs, giving it a GL of just 4 (very low). The high GI number is misleading without considering the small carbohydrate dose.

Key Takeaways

  • Non-starchy vegetables are glycemically free. Broccoli, spinach, peppers, mushrooms, lettuce, and dozens of others have essentially zero blood sugar impact. They should be the backbone of every meal.
  • White potatoes are the outlier. They are the only vegetable that consistently scores in the high-GI range across all cooking methods. Sweet potatoes (boiled: 44) are a dramatically better choice.
  • Cooking method is as important as vegetable choice. A boiled sweet potato (44) and a baked sweet potato (61) are meaningfully different. Boiling and cooling produce the lowest GI for starchy vegetables.
  • Carrots are not high GI. The persistent myth that carrots spike blood sugar comes from a flawed early study. Modern data puts raw carrots at GI 16 and boiled carrots at 39, both firmly low.
  • Cooling starchy vegetables lowers GI. Resistant starch formation during cooling can reduce GI by 15-30 points. Potato salad, cold sweet potato, and leftover roasted vegetables are all lower GI than their hot counterparts.

Everyone’s glucose response is different. What spikes one person may be fine for another. Glycemic Snap uses AI to analyze photos of your meals and predict your glucose response, including a blood sugar curve prediction and personalized swap suggestions. Download for iOS or Android to discover your personal glycemic profile.

Track Your Personal Glucose Response

Everyone's glucose response is different. What spikes one person may be fine for another. Glycemic Snap uses AI to analyze photos of your meals and predict your glucose response, including a blood sugar curve prediction and personalized swap suggestions.

Frequently Asked Questions

Do vegetables raise blood sugar?

Non-starchy vegetables like broccoli, spinach, and peppers have virtually zero glycemic impact. Starchy vegetables like potatoes and corn do raise blood sugar, with baked potatoes having a GI as high as 85. The distinction between starchy and non-starchy is the key factor.

What vegetables should diabetics avoid?

No vegetables need to be completely avoided, but white potatoes (GI 78-87), especially baked and mashed, cause the largest blood sugar spikes among vegetables. Sweet potatoes (GI 44 boiled) are a much better alternative. Pumpkin (64) and beets (64) are medium GI but have low GL per serving.

Are carrots high glycemic?

Raw carrots have a GI of just 16, which is very low. Boiled carrots are higher at 39 but still low GI. The old myth that carrots are high GI came from an early, flawed study. Modern testing confirms carrots are a low-GI food.

Related Articles