Glycemic index and glycemic load of foods
A glycemic index table that also computes glycemic load for the portion you actually eat. The index is measured on a serving holding exactly 50 g of carbohydrate — which is why watermelon scores high even though a slice of it carries little carbohydrate. Here both numbers sit side by side, and you can assemble a whole plate: only loads can be added together.
How to use it
By search or category. The index shows on the right of every row.
A typical one is filled in for you. The load recalculates instantly.
Add the side, the protein and the rest — the loads add up.
The same food can be cooked so the response is lower.
Find a food and see the load of your portion, not just the index
—
The plate
How to flatten the response without changing the food cooling · al dente · acid
- Cool cooked starch — Potatoes, rice and pasta produce a 10–25 % lower response once cooled: part of the starch becomes resistant. Reheating keeps the effect.
- Do not overcook — Al dente versus overcooked pasta is about a 20-point difference. Same for grains: fluffy separate kernels beat mush.
- Add acid — Vinegar in the dressing or a squeeze of lemon slows gastric emptying: the response to the same side dish drops by 15–30 %. That is why a dressed salad next to the potatoes actually helps.
- Never eat carbohydrate alone — Protein and fat alongside slow absorption: bread with butter and cheese gives a gentler rise than the same bread dry.
- Whole rather than broken down — Fruit instead of juice, grain instead of flour, potato chunks instead of mash. Mashed potato has a higher index than the potato it came from — grinding is already part of digestion.
- Order within the meal — Start with vegetables and protein and eat the carbohydrate last, and the post-meal peak is markedly lower — with the very same plate.
All of this shapes the response, not the calories: cooled potato did not become less caloric. And none of it cancels the amount of carbohydrate, which is why the load of the plate stays the number that matters.
Insulin index: why GI alone is not enough measured for 26 foods
The insulin index shows how much insulin is released in response to a food, not how far blood sugar rises. The two numbers usually travel together, but not always: fruit yogurt has a glycemic index of 41 — low — and an insulin response of 115, higher than white bread. Meat, fish, eggs and cheese have no glycemic index at all, because they have no carbohydrate — yet they do raise insulin.
The limits nobody mentions. The insulin index is measured on portions of equal energy (1000 kJ), while the glycemic index uses portions containing 50 g of carbohydrate: the two numbers cannot be compared directly, they answer different questions. And few values are published — the original study covered 38 foods, of which 26 match this table. An empty cell means "not measured", not "zero": tables that print an insulin index for every food have filled it in by guesswork.
Holt SHA, Brand Miller JC, Petocz P. An insulin index of foods. Am J Clin Nutr 1997;66:1264-76
What GI and GL are, and where the numbers come from
The glycemic index says how far a food raises blood sugar compared with pure glucose, set at 100. It is measured in people: they eat a serving containing exactly 50 g of available carbohydrate, and blood sugar is tracked for two hours. “Exactly 50 g” is the crux: getting there from watermelon means eating over 600 g, while a hundred grams of white bread will do. The index compares foods in these artificially equalised servings, not in the ones people actually eat.
Glycemic load puts the portion back: GL = GI × carbohydrate in the portion ÷ 100. Up to 10 is low, 11–19 medium, 20 and above high. Only loads can be added together: a sum of indexes means nothing, while a sum of loads is the answer to what this meal will do to blood sugar.
The values come from the international tables of the University of Sydney (Atkinson, Foster-Powell, Brand-Miller). Where those tables publish a spread across studies, it is shown as a range: that is not our error bar but the real scatter between varieties, batches and cooking methods. For potatoes it runs from 56 to 101, and any site printing one number simply picked one out of that range.
Table: index, carbohydrate and load of a portion 112
| Food | GI | Carbs / 100 g | Portion | GL of portion | Insulin idx | kcal per portion |
|---|---|---|---|---|---|---|
| Grains and sides | ||||||
| Instant oats | 79 (66–83) | 15 | 200 | 24 | — | 168 |
| White rice, boiled | 73 (54–98) | 28 | 150 | 31 | 79 | 195 |
| Millet, boiled | 71 (65–75) | 23 | 150 | 24 | — | 179 |
| Brown rice, boiled | 68 (48–87) | 23 | 150 | 23 | 62 | 167 |
| Cornmeal porridge | 68 (60–76) | 17 | 200 | 23 | — | 172 |
| Couscous, cooked | 65 (61–69) | 23 | 150 | 22 | — | 168 |
| Semolina porridge | 65 (55–74) | 16 | 200 | 21 | — | 160 |
| Porridge oats | 55 (42–75) | 12 | 200 | 13 | 40 | 142 |
| Buckwheat, boiled | 54 (45–63) | 20 | 150 | 16 | — | 138 |
| Quinoa, boiled | 53 (50–57) | 18 | 150 | 14 | — | 180 |
| Basmati rice, boiled | 52 (43–60) | 25 | 150 | 20 | — | 182 |
| Pasta, boiled | 49 (32–78) | 25 | 180 | 22 | 40 | 236 |
| Bulgur, boiled | 48 (46–53) | 19 | 150 | 14 | — | 125 |
| Parboiled rice | 46 (39–54) | 26 | 150 | 18 | — | 185 |
| Wholemeal pasta | 42 (37–48) | 23 | 180 | 17 | 40 | 223 |
| Egg noodles | 40 (35–46) | 25 | 180 | 18 | — | 248 |
| Pearl barley, boiled | 28 (25–35) | 20 | 150 | 8.4 | — | 144 |
| Bread | ||||||
| Baguette | 95 (72–95) | 55 | 30 | 16 | — | 86 |
| White bread | 75 (70–85) | 49 | 30 | 11 | 100 | 80 |
| Wholemeal wheat bread | 74 (68–80) | 41 | 30 | 9.1 | 96 | 74 |
| Crackers | 74 (63–81) | 68 | 20 | 10 | 87 | 84 |
| Rye crispbread | 63 (52–69) | 65 | 10 | 4.1 | — | 34 |
| Pita bread | 57 (53–68) | 51 | 60 | 17 | — | 165 |
| Sourdough bread | 54 (48–59) | 45 | 30 | 7.3 | — | 75 |
| Rye bread | 50 (41–58) | 40 | 30 | 6 | — | 69 |
| Vegetables | ||||||
| Mashed potato | 87 (74–108) | 15 | 200 | 26 | — | 166 |
| Potato, baked | 85 (76–94) | 21 | 150 | 27 | — | 140 |
| Potato, boiled | 78 (56–101) | 17 | 150 | 20 | 121 | 131 |
| Pumpkin, baked | 75 (64–75) | 6 | 200 | 9 | — | 52 |
| Beetroot, boiled | 64 (48–74) | 10 | 100 | 6.4 | — | 44 |
| French fries | 63 (54–75) | 34 | 120 | 26 | 74 | 329 |
| Sweet potato, boiled | 63 (44–78) | 20 | 150 | 19 | — | 135 |
| Sweetcorn, boiled | 52 (46–60) | 16 | 120 | 10 | — | 103 |
| Green peas | 51 (39–54) | 9 | 100 | 4.6 | — | 81 |
| Carrot, boiled | 39 (32–49) | 6.5 | 100 | 2.5 | — | 33 |
| Carrot, raw | 35 (16–49) | 6.9 | 80 | 1.9 | — | 28 |
| Tomato | 30 (23–38) | 3.7 | 120 | 1.3 | — | 24 |
| Broccoli | 15 | 4 | 150 | 0.9 | — | 51 |
| White cabbage | 15 | 5 | 150 | 1.1 | — | 38 |
| Cucumber | 15 | 2.5 | 120 | 0.5 | — | 17 |
| Courgette | 15 | 3 | 150 | 0.7 | — | 26 |
| Bell pepper | 15 | 5 | 100 | 0.8 | — | 27 |
| Onion | 15 | 8.2 | 50 | 0.6 | — | 21 |
| Lettuce | 15 | 2 | 80 | 0.2 | — | 12 |
| Fruit and dried fruit | ||||||
| Watermelon | 76 (72–80) | 8 | 250 | 15 | — | 75 |
| Melon | 65 (60–70) | 8 | 200 | 10 | — | 68 |
| Raisins | 64 (49–66) | 66 | 30 | 13 | — | 79 |
| Dried figs | 61 (51–70) | 58 | 30 | 11 | — | 75 |
| Grapes | 59 (43–66) | 16 | 100 | 9.4 | 82 | 69 |
| Pineapple | 59 (51–66) | 12 | 150 | 11 | — | 75 |
| Banana | 51 (30–70) | 22 | 120 | 13 | 81 | 107 |
| Mango | 51 (41–60) | 15 | 150 | 11 | — | 90 |
| Kiwi | 50 (47–58) | 11 | 100 | 5.5 | — | 61 |
| Persimmon | 50 (45–55) | 17 | 150 | 13 | — | 105 |
| Orange | 43 (31–51) | 9 | 130 | 5 | 60 | 61 |
| Peach | 42 (28–56) | 8 | 150 | 5 | — | 59 |
| Dates, dried | 42 (39–103) | 69 | 25 | 7.3 | — | 73 |
| Plum | 40 (24–53) | 10 | 100 | 4 | — | 46 |
| Strawberry | 40 (25–40) | 6 | 150 | 3.6 | — | 48 |
| Pear | 38 (33–42) | 12 | 150 | 6.8 | — | 86 |
| Apple | 36 (28–44) | 9.8 | 150 | 5.3 | 59 | 71 |
| Apricot | 34 (30–57) | 9 | 100 | 3.1 | — | 48 |
| Dried apricots | 30 (28–32) | 51 | 30 | 4.6 | — | 70 |
| Prunes | 29 (25–34) | 58 | 30 | 5 | — | 69 |
| Cherry | 22 (22–63) | 12 | 100 | 2.6 | — | 50 |
| Dairy | ||||||
| Condensed milk | 61 (54–66) | 56 | 30 | 10 | — | 96 |
| Ice cream | 51 (21–80) | 24 | 100 | 12 | 89 | 207 |
| Plain yoghurt | 41 (27–47) | 3.5 | 150 | 2.2 | — | 99 |
| Fruit yoghurt | 41 (14–52) | 13 | 150 | 8 | 115 | 144 |
| Whole milk | 39 (21–52) | 4.7 | 200 | 3.7 | — | 120 |
| Kefir | 35 (29–40) | 4 | 200 | 2.8 | — | 102 |
| Cottage cheese | 30 (27–45) | 2 | 150 | 0.9 | — | 233 |
| Legumes | ||||||
| Lentils, boiled | 32 (18–52) | 17 | 150 | 8.2 | — | 174 |
| Chickpeas, boiled | 28 (10–42) | 22 | 150 | 9.2 | — | 246 |
| Split peas, boiled | 25 (22–32) | 19 | 150 | 7.1 | — | 177 |
| Beans, boiled | 24 (20–38) | 18 | 150 | 6.5 | — | 191 |
| Soybeans, boiled | 16 (15–20) | 9 | 150 | 2.2 | — | 260 |
| Hummus | 6 (6–13) | 14 | 60 | 0.5 | — | 100 |
| Sweets | ||||||
| Glucose | 100 | 100 | 5 | 5 | — | 20 |
| Doughnut | 76 (69–82) | 49 | 60 | 22 | 74 | 271 |
| Waffles | 76 (70–82) | 63 | 50 | 24 | — | 210 |
| Halva | 70 (63–75) | 54 | 30 | 11 | — | 157 |
| Croissant | 67 (60–74) | 46 | 60 | 18 | 79 | 244 |
| Table sugar | 65 (60–70) | 100 | 5 | 3.2 | — | 19 |
| Marshmallow | 65 (60–70) | 78 | 35 | 18 | — | 106 |
| Honey | 61 (32–87) | 82 | 20 | 9.9 | — | 66 |
| Oatmeal biscuits | 55 (48–62) | 68 | 30 | 11 | — | 131 |
| Jam | 51 (48–66) | 68 | 20 | 6.9 | — | 54 |
| Sponge cake | 46 (42–54) | 54 | 80 | 20 | 82 | 238 |
| Milk chocolate | 45 (41–49) | 59 | 25 | 6.6 | — | 134 |
| Dark chocolate | 23 (20–40) | 46 | 25 | 2.6 | — | 137 |
| Fructose | 15 (11–19) | 100 | 5 | 0.8 | — | 19 |
| Nuts and snacks | ||||||
| Popcorn | 65 (55–89) | 58 | 25 | 9.4 | 54 | 97 |
| Potato crisps | 56 (51–60) | 50 | 30 | 8.4 | 61 | 161 |
| Cashews | 22 (22–27) | 30 | 30 | 2 | — | 166 |
| Walnuts | 15 | 7 | 30 | 0.3 | — | 197 |
| Almonds | 15 | 13 | 30 | 0.6 | — | 183 |
| Peanuts | 14 (7–23) | 9.9 | 30 | 0.4 | 20 | 170 |
| Sunflower seeds | 10 | 11 | 30 | 0.3 | — | 180 |
| Drinks | ||||||
| Sports drink | 78 (74–95) | 6 | 500 | 23 | — | 130 |
| Beer | 66 (60–89) | 3.6 | 500 | 12 | — | 215 |
| Cola | 63 (53–63) | 11 | 330 | 23 | — | 139 |
| Orange juice | 50 (46–54) | 10 | 250 | 13 | — | 113 |
| Kvass | 45 (30–45) | 5 | 330 | 7.4 | — | 89 |
| Apple juice | 41 (38–44) | 11 | 250 | 11 | — | 115 |
| Protein and fats | ||||||
| Chicken breast | — | 0 | 150 | — | — | 248 |
| Beef | — | 0 | 150 | — | 51 | 375 |
| White fish (cod) | — | 0 | 150 | — | 59 | 123 |
| Egg | — | 0.7 | 55 | — | 31 | 86 |
| Hard cheese | — | 0 | 30 | — | 45 | 109 |
| Butter | — | 0.8 | 10 | — | — | 75 |
| Vegetable oil | — | 0 | 10 | — | — | 90 |
Within each category foods are sorted by index — the fastest at the top. The load is computed for the typical portion shown in the next column; for your own portion, enter it in the calculator above. Carbohydrate is the available kind, fiber excluded, per 100 g of the food as eaten.