Glycemic Index Chart

The Glycemic Index Chart is a health reference tool covering glycemic index chart, gi level chart, gi index chart, glycemic index food chart. Use the chart below to look up values instantly. Printable and downloadable versions are available on this page.

Glycemic Index Lookup

Search any food to get its GI score, glycemic load, serving size, and blood sugar impact rating — or compare two foods side by side.

Jump to a chart

Centered hero graphic of a glycemic index chart tool with a food input, serving dropdown, compare toggle, and Generate button, over a high-contrast nutrition scene with faint grid lines and sleek blood sugar monitoring UI.

Glycemic Index Chart — Foods by Category

Glycemic Index of Common Foods — Full Reference
Food Glycemic Index (GI) GI Category Glycemic Load (GL) per Typical Serving
Glucose (reference)100High GIReference value
Dates (dried)103High GIGL ≈ 18 per 60g serving
Baked potato (russet)85High GIGL ≈ 26 per 150g
Cornflakes cereal81High GIGL ≈ 20 per 30g
Pretzels83High GIGL ≈ 16 per 30g
White rice (short grain, cooked)73High GIGL ≈ 29 per 150g
Watermelon72High GIGL ≈ 4 per 120g (high GI but very low GL — mostly water)
White bread75High GIGL ≈ 10 per 30g slice
Doughnuts76High GIGL ≈ 17 per doughnut
Instant oatmeal83High GIGL ≈ 30 per 250mL serving
Bagel (white)72High GIGL ≈ 25 per bagel
Sports drinks (Gatorade)78High GIGL ≈ 12 per 250mL
Pineapple59Medium GIGL ≈ 7 per 120g
Banana (ripe)62Medium GIGL ≈ 16 per banana
Couscous (boiled)65Medium GIGL ≈ 23 per 150g
Basmati white rice58Medium GIGL ≈ 22 per 150g
Sweet potato (boiled)63Medium GIGL ≈ 11 per 150g
Whole wheat bread69Medium GIGL ≈ 9 per 30g slice
Orange juice57Medium GIGL ≈ 12 per 250mL
Cantaloupe melon65Medium GIGL ≈ 4 per 120g
Boiled new potatoes62Medium GIGL ≈ 12 per 150g
Apple36Low GIGL ≈ 6 per 120g
Orange43Low GIGL ≈ 5 per 120g
Grapes53Low GIGL ≈ 8 per 120g
Carrots (boiled)39Low GIGL ≈ 2 per 80g
Rolled oats (traditional)55Low GIGL ≈ 13 per 250mL cooked
Brown rice (boiled)50Low GIGL ≈ 16 per 150g
Chickpeas (boiled)28Low GIGL ≈ 8 per 150g
Lentils (boiled)29Low GIGL ≈ 5 per 150g
Kidney beans (boiled)29Low GIGL ≈ 7 per 150g
Soy milk34Low GIGL ≈ 1 per 250mL
Whole milk27Low GIGL ≈ 3 per 250mL
Peanuts14Low GIGL ≈ 1 per 30g
Non-starchy vegetables (broccoli, spinach, lettuce)Below 15Low GIGL ≈ 1 or below
Meat, fish, eggs, cheese0No carbohydratesNo GI or GL — these foods do not raise blood sugar

Source: Foster-Powell K, Holt SHA, Brand-Miller JC — International table of glycemic index and glycemic load values 2002 and 2008 update

Glycemic Index of Common Foods
Low GI (0–55)Medium GI (56–69)High GI (70+)
02040556990110
Dates (dried)
103
Glucose (reference)
100
Baked potato (russet)
85
Instant oatmeal
83
Pretzels
83
Cornflakes cereal
81
Sports drinks (Gatorade)
78
Doughnuts
76
White bread
75
White rice (short grain)
73
Watermelon
72
Bagel (white)
72
Whole wheat bread
69
Cantaloupe melon
65
Couscous (boiled)
65
Sweet potato (boiled)
63
Banana (ripe)
62
Boiled new potatoes
62
Pineapple
59
Basmati white rice
58
Orange juice
57
Rolled oats (traditional)
55
Grapes
53
Brown rice (boiled)
50
Orange
43
Carrots (boiled)
39
Apple
36
Soy milk
34
Lentils (boiled)
29
Kidney beans (boiled)
29
Chickpeas (boiled)
28
Whole milk
27
Peanuts
14
Non-starchy vegetables
10
Meat, fish, eggs, cheese

Source: International Table of Glycemic Index and Glycemic Load Values 2008

What Is the Glycemic Index?

  1. The Glycemic Index (GI) is a scale from 0 to 100 that ranks carbohydrate-containing foods by how quickly and how much they raise blood glucose after eating. Pure glucose is assigned a reference value of 100.
  2. Foods are classified as Low GI (55 and below), Medium GI (56 to 69), or High GI (70 and above). Low-GI foods cause a slower, more gradual rise in blood sugar while high-GI foods cause a rapid spike.
  3. The Glycemic Load (GL) is a more practical measure than GI alone — it accounts for both the GI and the amount of carbohydrate in a typical serving. Watermelon has a high GI of 72 but a very low GL of approximately 4 because a typical serving contains very little carbohydrate by weight (it is mostly water).
  4. GI values are determined experimentally by feeding test subjects a fixed amount of carbohydrate and measuring blood glucose response over 2 hours. Values can vary with ripeness (riper fruit is higher GI), cooking method (al dente pasta is lower GI than overcooked pasta), and food preparation.

Glycemic Index Lookup

Search any food to get its GI score, glycemic load, serving size, and blood sugar impact rating. Use Compare mode to view two foods side by side.

Frequently Asked Questions

What is a low GI food?

A low GI food scores 55 or below on the glycemic index — it causes a gradual rise in blood sugar rather than a spike. Examples include most vegetables, legumes, whole oats, basmati rice, most fruits, and dairy products.

What is the difference between GI and GL?

GI measures how quickly a carbohydrate food raises blood sugar per 50g of carbohydrate. Glycemic Load adjusts for serving size — a high-GI food eaten in a small portion may have a low glycemic load. GL = GI × grams of carbohydrate in the serving ÷ 100.

Is a low GI diet good for diabetes?

Research supports low GI diets for improving blood sugar control in Type 2 diabetes and reducing A1C. The American Diabetes Association recognises low GI eating as one of several evidence-based dietary approaches for blood sugar management.

Does cooking affect the GI of foods?

Yes — cooking generally raises the GI of starchy foods by breaking down starch granules making them more rapidly digestible. Al dente pasta has a lower GI than overcooked pasta. Cooling cooked starches (like rice or potatoes) and reheating them actually lowers their GI by forming resistant starch.

Is white rice high GI?

Yes — most white rice varieties have a high GI between 64 and 93. Basmati rice is an exception at approximately 58 (medium GI) due to its higher amylose content which digests more slowly.

Are all fruits high GI?

No — most whole fruits have a low to medium GI despite tasting sweet, because their natural sugars are accompanied by fibre and water which slow absorption. Only very ripe bananas, dates, and watermelon have high GI values.

What is resistant starch?

Resistant starch is a type of carbohydrate that resists digestion in the small intestine and acts more like dietary fibre — it does not raise blood sugar significantly. It forms when cooked starchy foods like potatoes or rice are cooled — reheating converts some of it back to regular starch but cooling pasta salad or rice salad preserves its resistant starch content.

Is the glycemic index useful for weight loss?

Low GI diets may support weight management by reducing hunger and improving satiety — slower-digesting foods tend to keep people fuller for longer. However total calorie intake and overall diet quality remain more important for weight loss than GI alone.

Also check out:

Blood Sugar Converter Macro Calculator Cholesterol Calculator High-Fiber Foods Chart