50 vegetables that are the lowest on the glycemic index

The ultimate list of 50 vegetables with the lowest glycemic index (all falling between 10 and 40) includes:

Leafy Greens (GI: 5–15)
  • Kale
  • Spinach
  • Lettuce (all varieties)
  • Arugula
  • Collard greens
  • Mustard greens
  • Swiss chard
  • Dandelion greens
  • Turnip greens
  • Watercress

Cruciferous Vegetables (GI: 10–20)

  • Broccoli
  • Cabbage
  • Cauliflower
  • Brussels sprouts
  • Bok choy
  • Radishes
  • Kohlrabi
  • Rutabaga
  • Turnips (raw)
  • Horseradish
Non-Starchy Vegetables (GI: 10–20)
  • Asparagus
  • Celery (raw)
  • Mushrooms
  • Cucumbers
  • Zucchini
  • Eggplant
  • Bell peppers (red, green, yellow)
  • Green beans
  • Okra
  • Fennel
Alliums & Roots (GI: 10–39)
  • Onions (raw)
  • Garlic
  • Leeks
  • Shallots
  • Chives
  • Carrots (raw)
  • Bamboo shoots
  • Hearts of palm
  • Bean sprouts
  • Alfalfa sprouts
Pods, Squash & Nightshades (GI: 10–40)
  • Tomatoes
  • Snow peas
  • Sugar snap peas
  • Yellow summer squash
  • Spaghetti squash
  • Butternut squash
  • Jicama
  • Tomatillos
  • Chayote squash
  • Wax beans