The glycemic index (GI) ranks carbohydrate foods by how quickly they raise blood glucose compared with pure glucose, which scores 100. Foods with a GI of 55 or less are low, 56 to 69 are medium, and 70 or more are high. Search the chart below, or filter it by band.

FoodGroupGIBand
White wheat breadBreads and grains75High
Whole wheat breadBreads and grains74High
Unleavened wheat breadBreads and grains70High
Wheat rotiBreads and grains62Medium
Specialty grain breadBreads and grains53Low
ChapatiBreads and grains52Low
Corn tortillaBreads and grains46Low
White rice, boiledBreads and grains73High
Brown rice, boiledBreads and grains68Medium
CouscousBreads and grains65Medium
Udon noodlesBreads and grains55Low
Rice noodlesBreads and grains53Low
Sweet cornBreads and grains52Low
Spaghetti, whiteBreads and grains49Low
Spaghetti, whole wheatBreads and grains48Low
BarleyBreads and grains28Low
CornflakesBreakfast cereals81High
Instant oat porridgeBreakfast cereals79High
Rice porridge (congee)Breakfast cereals78High
Wheat flake biscuitsBreakfast cereals69Medium
Millet porridgeBreakfast cereals67Medium
MuesliBreakfast cereals57Medium
Porridge, rolled oatsBreakfast cereals55Low
WatermelonFruit and juice76High
PineappleFruit and juice59Medium
BananaFruit and juice51Low
MangoFruit and juice51Low
Orange juiceFruit and juice50Low
Strawberry jamFruit and juice49Low
OrangeFruit and juice43Low
Peaches, cannedFruit and juice43Low
DatesFruit and juice42Low
Apple juiceFruit and juice41Low
AppleFruit and juice36Low
Potato, instant mashedVegetables87High
Potato, boiledVegetables78High
Pumpkin, boiledVegetables64Medium
French friesVegetables63Medium
Sweet potato, boiledVegetables63Medium
Plantain or green bananaVegetables55Low
Taro, boiledVegetables53Low
Vegetable soupVegetables48Low
Carrots, boiledVegetables39Low
Rice milkDairy and alternatives86High
Ice creamDairy and alternatives51Low
Yogurt, fruitDairy and alternatives41Low
Milk, full fatDairy and alternatives39Low
Milk, skimDairy and alternatives37Low
Soy milkDairy and alternatives34Low
LentilsLegumes32Low
ChickpeasLegumes28Low
Kidney beansLegumes24Low
SoybeansLegumes16Low
Rice crackersSnacks and drinks87High
PopcornSnacks and drinks65Medium
Soft drinkSnacks and drinks59Medium
Potato chipsSnacks and drinks56Medium
ChocolateSnacks and drinks40Low
GlucoseSugars103High
Table sugar (sucrose)Sugars65Medium
HoneySugars61Medium
FructoseSugars15Low

What the glycemic index tells you

Each value comes from tests in which a group of people ate a portion of the food containing 50 grams of available carbohydrate, and their glucose was measured over the next two hours. The area under that curve is compared with the same amount of pure glucose. A GI of 40 means the food raised glucose 40% as much as glucose itself did.

The numbers in this chart are averages from published tests, rounded to whole numbers. The same food can score differently depending on its variety, ripeness, how it was cooked and processed, and how long it was stored, so treat them as a guide rather than an exact figure.

Why portion size matters just as much

The glycemic index says how fast a food's carbohydrate arrives, not how much of it there is. Watermelon has a high GI of about 76, but a cup of it has only around 12 grams of carbohydrate, so its effect is modest. A large plate of pasta has a lower GI and a much bigger effect.

Glycemic load (GL) combines the two: GL = GI × grams of available carbohydrate in the portion ÷ 100. A GL of 10 or less is low, 11 to 19 is medium, and 20 or more is high. For example, three cups of popcorn (GI 65, about 15 grams of available carbohydrate) have a GL of around 10. Read more in does popcorn raise blood sugar?

What you eat alongside a food changes things too. Protein, fat, fiber and acidity (vinegar, lemon) tend to slow digestion, so the same slice of bread can behave differently on its own and as part of a meal.

Using the chart day to day

  • Use it to compare similar foods: rolled oats against instant oats, boiled potatoes against lentils, white rice against barley.
  • Don't avoid a food only because its GI is high, or eat as much as you like because it is low. Portion and the whole meal count.
  • Your own response is what matters in the end. People respond differently to the same food, and the only way to know yours is to measure it.

Your own glycemic response

A published GI is an average from a small group of people. InRange measures the one person that matters: log what you eat, and once you have eaten a dish a few times, it gets its own numbers from your sensor's readings, how far it raises you, when it peaks and how long it takes you to get back in range.

Common questions

What is a low glycemic index?

55 or less. Medium is 56 to 69, and high is 70 or more, on a scale where pure glucose is 100.

Is a low GI diet good for diabetes?

Choosing lower GI carbohydrates can help smooth the rise after meals, and studies show a modest improvement in A1C. It works best together with attention to portion size and the overall meal.

What is the difference between glycemic index and glycemic load?

Glycemic index describes how fast a food's carbohydrate raises glucose. Glycemic load also accounts for how much carbohydrate is in the portion you actually eat.

Why does the same food have different GI values in different charts?

Variety, ripeness, cooking, processing and testing all change the result, so published values for one food can differ by several points.

Sources

  • Atkinson FS, Foster-Powell K, Brand-Miller JC. International tables of glycemic index and glycemic load values: 2008. Diabetes Care. 2008;31(12):2281–2283.
  • 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.
  • University of Sydney. Glycemic Index Research and GI News, glycemicindex.com.