Deal Ends Today·Save 35% annual plan
Glycemic index & loadReviewed for 2026

Glycemic index of everyday foods — the honest numbers.

Search 129 foods, or filter by GI band and food group, to see where each one really sits on the blood-sugar scale — with glycemic load beside the index, because portion matters more than the number alone.

What the GI bands mean
Low GI0–55 · Gentle, slow blood-sugar rise
Medium GI56–69 · A moderate rise
High GI70+ · Fast blood-sugar rise
129
Foods tracked
3
GI bands
GI + GL
Index & load
2026
Last reviewed

GI numbers vary by source, ripeness, and how a food is prepared — that's why you'll see ranges, not single “true” values. This is general nutrition information, not medical advice.

The GI comparison

Compare every food's GI at a glance.

Filter by GI band or food group, search by name, and sort by index — then open any food for its full verdict, glycemic load and the honest range behind the number.

GI band
Food group

129 foods

0GI
Sesame Seeds
Low GINut / SeedGL 0
10GI
Ginger
Low GIFoodGL 0.5
10GI
Green Cabbage
Low GIVegetableGL 1
10GI
Macadamia Nuts
Low GINut / SeedGL 1
10GI
Onion
Low GIVegetableGL 1
10GI
Pecans
Low GINut / SeedGL 0
10GI
Turmeric
Low GIFoodGL 0
15GI
Arugula
Low GIVegetableGL 1
15GI
Asparagus
Low GIVegetableGL 1
15GI
Avocado
Low GIFruitGL 1
15GI
Bell Pepper
Low GIVegetableGL 1
<15GI
Bok Choy
Low GIVegetableGL 0
15GI
Broccoli
Low GIVegetableGL 1
15GI
Brussels Sprout
Low GIVegetableGL 1
15GI
Button Mushroom
Low GIVegetableGL 0.3
~15GI
Cauliflower
Low GIVegetableGL 1
15GI
Celery
Low GIVegetableGL 0
15GI
Collard Green
Low GIVegetableGL 1
15GI
Cremini Mushroom
Low GIFoodGL 0
15GI
Cucumber
Low GIVegetableGL 1
15GI
Endive
Low GIVegetableGL 1
15GI
Fennel
Low GIVegetableGL 2
15GI
Habanero Pepper
Low GIVegetableGL 1
15GI
Hazelnuts
Low GINut / SeedGL 1
15GI
Horseradish
Low GIVegetableGL 1
15GI
Jalapeno Pepper
Low GIVegetableGL 1
15GI
Kale
Low GIVegetableGL 1
15GI
Lettuce
Low GIVegetableGL 1
15GI
Mustard Green
Low GIVegetableGL 0
15GI
Oyster Mushroom
Low GIVegetableGL 1
15GI
Parsley
Low GIVegetableGL 0
15GI
Pine Nuts
Low GINut / SeedGL 0.5
15GI
Portobello Mushroom
Low GIVegetableGL 1
15GI
Radish
Low GIVegetableGL 0
15GI
Scallion
Low GIVegetableGL 1
15GI
Serrano Pepper
Low GIVegetableGL 1
15GI
Shallot
Low GIVegetableGL 2
15GI
Spinach
Low GIVegetableGL 1
15GI
Swiss Chard
Low GIVegetableGL 1
15GI
Watercress
Low GIVegetableGL 1
15GI
Yellow Squash
Low GIVegetableGL 1
15GI
Zucchini
Low GIVegetableGL 1
17GI
Jicama
Low GIVegetableGL 2
15–20GI
Artichoke
Low GIVegetableGL 2
15–20GI
Eggplant
Low GIVegetableGL 1
12–24GI
Guava
Low GIFruitGL 4
15–22GI
Snow Pea
Low GIVegetableGL 2
15–22GI
Sugar Snap Pea
Low GIVegetableGL 2
20GI
Okra
Low GIVegetableGL 2
15–28GI
Pistachios
Low GINut / SeedGL 2
22GI
Cherry
Low GIFruitGL 3
15–30GI
Edamame
Low GILegumeGL 2
15–30GI
Green Bean
Low GIVegetableGL 1
6–39GI
Hummus
Low GIFoodGL 1
15–30GI
Passion Fruit
Low GIFruitGL 1
15–30GI
Tomato
Low GIVegetableGL 0
15–32GI
Leek
Low GIVegetableGL 1
25GI
Bean Sprout
Low GILegumeGL 1
25GI
Grapefruit
Low GIFruitGL 3
25GI
Mulberry
Low GIFruitGL 2
20–30GI
Spaghetti Squash
Low GIVegetableGL 3
25–32GI
Raspberry
Low GIFruitGL 2
30GI
Enoki Mushroom
Low GIVegetableGL 1
30GI
Garlic
Low GIVegetableGL 0
28–32GI
Lima Bean
Low GILegumeGL 7
32GI
Tomatillo
Low GIVegetableGL 2
25–40GI
Blackberry
Low GIFruitGL 4
25–40GI
Gooseberry
Low GIFruitGL 3
34GI
Apricot
Low GIFruitGL 3
31–38GI
Cannellini Beans
Low GILegumeGL 9
30–42GI
Starfruit
Low GIFruitGL 3
34–40GI
Apple
Low GIFruitGL 5
33–42GI
Pear
Low GIFruitGL 7
32–44GI
Kumquat
Low GIFruitGL 2
30–47GI
Clementine
Low GIFruitGL 4
24–53GI
Plum
Low GIFruitGL 3
30–47GI
Tangerine
Low GIFruitGL 4
35–45GI
Coconut
Low GIFoodGL 2
40–42GI
Strawberry
Low GIFruitGL 3
28–56GI
Peach
Low GIFruitGL 4
33–51GI
Yoplait
Low GIPackaged snackGL 8
43GI
Nectarine
Low GIFruitGL 4
35–55GI
Carrot
Low GIVegetableGL 3
40–52GI
Orange
Low GIFruitGL 5
30–62GI
Turnip
Medium GIVegetableGL 6
35–58GI
Cherimoya
Low GIFruitGL 9
45–50GI
Cranberry
Low GIFruitGL 1
42–55GI
Dates
Low GIFruitGL 12
48–52GI
Dragon Fruit
Low GIFruitGL 7
35–65GI
Yam
Low GIVegetableGL 11
51GI
Butternut Squash
Low GIVegetableGL 8
43–59GI
Grapes
Low GIFruitGL 11
48–54GI
Green Pea
Low GILegumeGL 6
51GI
Mango
Low GIFruitGL 8
42–62GI
Banana
Low GIFruitGL 12
53GI
Blueberry
Low GIFruitGL 5
53GI
Pomegranate
Low GIFruitGL 9
49–58GI
Kiwi
Low GIFruitGL 6
50–57GI
Lychee
Low GIFruitGL 11
50–60GI
Jackfruit
Low GIFruitGL 8
54–56GI
Lay's
Low GIPackaged snackGL 9
50–61GI
Persimmon
Low GIFruitGL 10
52–60GI
Corn
Low GIVegetableGL 14
40–75GI
Acorn Squash
Medium GIVegetableGL 8
51–65GI
Fig
Medium GIFruitGL 10
51–65GI
Jam
Medium GIFoodGL 5
56–60GI
Papaya
Medium GIFruitGL 8
51–66GI
Pineapple
Medium GIFruitGL 10
55–65GI
Honeydew Melon
Medium GIFruitGL 12
60–65GI
Caramel
Medium GIPackaged snackGL 13
55–70GI
Muffin
Medium GIFoodGL 17
64GI
Beet
Medium GIVegetableGL 6
65–70GI
Cantaloupe
Medium GIFruitGL 5
44–94GI
Sweet Potato
Medium GIVegetableGL 17
65–75GI
Pumpkin
Medium GIVegetableGL 6
69–72GI
Bagel
Medium GIFoodGL 25
48–93GI
Rice
Medium GIFoodGL 24
70–72GI
Rutabaga
High GIVegetableGL 7
74GI
Cheerios
High GIPackaged snackGL 13
52–97GI
Parsnip
Medium GIVegetableGL 9
72–80GI
Watermelon
High GIFruitGL 5
56–111GI
Potato
High GIVegetableGL 15
Essentially not applicable (negligible carbs)GI
Cardamom
Low GIFoodGL 0
N/AGI
Clams
Low GISeafood / ProteinGL 0
N/AGI
Mayonnaise
Low GIPackaged snackGL 0
N/AGI
Shiitake Mushroom
Low GIVegetableGL 1
N/AGI
Smoked Salmon
Low GISeafood / ProteinGL 0
very low / near zeroGI
Sunflower Butter
Low GINut / SeedGL 1
N/AGI
Vanilla Bean
Low GIFoodGL 0

A food's GI band is a guide, not a verdict on the meal. Glycemic load (GL) accounts for how much you actually eat, and pairing carbs with protein, fat or fiber lowers the real spike — so a high-GI food can still land gently on your plate.

Read it right

How to read GI vs GL

A single glycemic-index number rarely tells the whole story. Here's what GI and glycemic load actually measure — and why the pair, plus how you prepare a food, matters more than either alone.

GI is the speed

Glycemic index rates how fast the carbohydrate in a food raises blood sugar, on a 0–100 scale versus pure glucose. Low is 0–55, medium 56–69, high 70+. It says nothing about how much carbohydrate is actually on your plate — only how quickly what's there is absorbed.

GL is the real portion impact

Glycemic load multiplies GI by the grams of carbohydrate in a real serving (GL = GI × carbs ÷ 100). Because it accounts for portion, GL usually matters more day-to-day: a food with a scary-looking GI but very little carbohydrate barely moves your blood sugar in a normal serving.

Why high-GI can still be low-GL

Watermelon, cantaloupe and rutabaga all have high glycemic indexes — but they're mostly water, so a normal portion carries few carbs and lands as a low glycemic load. This is exactly why judging a food on its GI number alone can be misleading.

Prep and pairing shift the spike

How you eat a food changes its real effect. Ripeness and long cooking raise GI; eating carbs alongside protein, fat, fiber or acid (like a vinaigrette) slows digestion and lowers the spike. The number on a chart is a starting point, not the whole meal.

A quick worked example

Watermelon has a high GI (~76), which looks alarming. But a typical 120 g serving holds only about 6 g of carbohydrate, so its glycemic load is ~4 — low. Same food, two very different stories — and the load is the one that reflects a real portion.

Frequently Asked Questions

Lower is generally gentler on blood sugar: 0–55 is low GI, 56–69 is medium, and 70 or above is high. But "good" depends on the whole meal, not one food — glycemic load, portion size, and what you eat alongside a carbohydrate all change its real effect. Low-GI foods are a helpful default, not a rule you have to follow perfectly.

The same food can test differently depending on the lab, the variety, how ripe it was, how it was cooked, and how small the study was. That's why this directory shows a range rather than a single "true" GI when sources disagree — the honest answer is a well-sourced band, not false precision.

For everyday eating, usually yes. Glycemic index only rates how fast a food's carbohydrate is absorbed; glycemic load also factors in how much carbohydrate is in a normal serving. A food can have a high GI but a low GL — watermelon and cantaloupe are classic examples — so we show both on every food page.

Because glycemic load accounts for portion. Foods that are mostly water or fiber — like melon, rutabaga or popcorn — can rate high on the GI scale yet carry very little carbohydrate per serving, which keeps their glycemic load low. It's the clearest reason not to judge a food on its GI number alone.

We track 129 everyday foods across 7 groups — vegetables, fruits, legumes, nuts and seeds, seafood and protein, packaged and brand-name snacks, and other staples. Each food has its own page with a Low/Medium/High verdict, the GI value or honest range, glycemic load, and how prep and pairing shift the spike.

No. This is general nutrition information to help you understand where foods sit on the glycemic scale. It isn't a diagnosis, a meal plan, or diabetes care. If you manage diabetes, prediabetes, or another condition affecting blood sugar, confirm any dietary decisions with your doctor or care team.

Eating well is easier when allergies aren't in the way

Curex helps people find and treat the allergies behind everyday symptoms with at-home testing and immunotherapy. If food or seasonal allergies make eating well harder than it should be, that's where we can help — no pressure, just here if you need it.

Curex focuses on allergies — not diabetes or blood-sugar care. For blood sugar, your primary care team is the right place to start.

The number, in context

Glycemic index, made honest.
No single-number myths.

129 everyday foods across 7 groups, each with its GI value or honest range, glycemic load, and how prep and pairing change the real spike. Filter by band, then open any food for the full picture.

General nutrition information only — not medical advice, a diagnosis, or diabetes care. GI values vary by source, ripeness and preparation; for blood-sugar decisions, your care team is the right place to start.

This content is for general informational purposes only and does not constitute medical advice, a diagnosis, or diabetes care. Glycemic index and glycemic load values vary by food variety, ripeness, preparation and testing source, and published figures for the same food often disagree — treat the numbers here as a well-sourced guide, not exact measurements. If you have diabetes, prediabetes, or another condition affecting blood sugar, confirm any dietary decisions with your doctor or care team. Curex focuses on allergy testing and immunotherapy, not blood-sugar or diabetes care.