Skip to content

Glycemic Index Guide: Low vs High GI Foods and What They Mean for Your Health

GI values, glycaemic load explained, factors that change a food's GI, and a practical low-GI meal framework backed by research.

⚕️ For informational purposes only: This article is not a substitute for professional medical or dietary advice. Always consult a qualified healthcare provider or registered dietitian before making significant changes to your diet, particularly if you have a medical condition or are taking medication.

Blood sugar spikes are at the root of an enormous amount of modern metabolic disease. Type 2 diabetes, cardiovascular disease, chronic fatigue, stubborn weight gain — all of these have a relationship with how fast and how often we push blood glucose into high territory. The glycemic index was developed precisely to help measure this. And while it's one of the most misunderstood tools in nutrition, when used correctly it can meaningfully change the way you eat — and how you feel.

This guide covers everything: how GI is actually measured, what glycaemic load adds to the picture, which foods genuinely matter, the factors that can flip a low-GI food into a high-GI one (and vice versa), and what the current science says about using GI for diabetes management and weight loss.

How the Glycemic Index Is Measured

The glycemic index is a ranking system that measures how much a carbohydrate-containing food raises blood glucose compared to pure glucose, which scores 100. It was developed by Dr. David Jenkins and colleagues at the University of Toronto in the early 1980s, and the International Tables of Glycemic Index — published and regularly updated in the American Journal of Clinical Nutrition — remain the gold standard reference.

Here's how a GI test actually works. A group of healthy volunteers fasts overnight. In the morning, they eat a measured portion of the test food containing exactly 50g of available carbohydrate. Blood glucose is measured before eating, then every 15 to 30 minutes for two hours. The area under the resulting blood glucose curve is compared to the same measurement after eating 50g of pure glucose. The ratio — multiplied by 100 — gives the GI value.

It sounds precise, and it mostly is. But several things make real-world GI more complex:

None of this makes GI useless. It makes it a reference tool, not a precise personal predictor. Use it to compare foods and make better general choices, not to calculate minute-by-minute glucose responses.

The three GI bands: Low GI = 55 or below. Medium GI = 56 to 69. High GI = 70 and above. These cutoffs are widely used but somewhat arbitrary — a food at GI 56 is not dramatically different from one at GI 55.

GI vs Glycaemic Load — Why Both Matter

GI tells you how fast a carbohydrate raises blood sugar. What it doesn't tell you is how much of that carbohydrate is in a normal serving. That's where glycaemic load (GL) comes in — and it's often more useful in practice.

GL is calculated as: GL = (GI × grams of carbohydrate per serving) ÷ 100

The watermelon example is the classic illustration. Watermelon has a GI of around 72 — technically high. But a typical cup of watermelon contains only about 7g of carbohydrate, because watermelon is mostly water. So its GL is: (72 × 7) ÷ 100 = about 5. A GL of 5 is low. For context, a GL under 10 is considered low, 11–19 medium, and 20+ high.

Compare that to a plain bagel: GI around 72, carbohydrate around 55g, GL = (72 × 55) ÷ 100 = approximately 40. That's the same GI but nearly 8 times the glycaemic load. One is genuinely concerning; the other isn't.

The practical lesson: don't write off a food based solely on its GI. Check whether a typical serving actually contains a large amount of carbohydrate. High GI + tiny carb serving = usually fine. High GI + large carb serving = the combination to avoid.

Complete GI Table by Category

Grains & Bread

FoodGILevelNotes
Barley (pearl or whole)25–28🟢 LowOne of the lowest-GI grains. Very high in beta-glucan fibre.
Rye bread (dense pumpernickel)41–46🟢 LowThe denser and darker, the lower the GI.
Pasta (al dente)45–50🟢 LowAl dente = lower GI. Overcooking raises GI significantly.
Quinoa53🟢 LowComplete protein; lower blood sugar impact than most grains.
Rolled oats (porridge)55🟢 LowBorderline low; rich in beta-glucan. One of the best breakfasts.
Sourdough bread (wheat)48–54🟢 LowLong fermentation lowers GI significantly vs regular bread.
Basmati rice57–60🟡 MediumBest rice option for blood sugar management.
Bran flakes60🟡 MediumBetter than corn flakes; still medium GI.
Corn tortilla52–65🟡 MediumBetter than white bread.
Couscous65🟡 MediumQuinoa or bulgur are lower-GI alternatives.
Wholemeal bread67🟡 MediumGrinding disrupts fibre structure — still medium GI.
Brown rice64–68🟡 MediumOften overestimated as low GI.
White bread70🔴 HighRaises blood glucose as fast as pure glucose.
White bagel72🔴 HighLarge portion + high GI = significant spike.
White rice73🔴 HighCooling lowers GI dramatically via resistant starch.
Instant oats79🔴 HighProcessing obliterates the GI advantage of oats.
Corn flakes81🔴 HighOne of the highest-GI breakfast foods.
Rice cakes82🔴 HighPuffed structure = very rapid digestion.

Fruits

FoodGILevelNotes
Cherries22🟢 LowOne of the lowest-GI fruits.
Grapefruit25🟢 LowVery low GI; may improve insulin sensitivity.
Apple36🟢 LowPectin and fibre slow absorption.
Pear38🟢 LowLow GI and rich in fibre.
Strawberries40🟢 LowLow GI + high antioxidants.
Peach42🟢 LowLow GI stone fruit.
Orange43🟢 LowEat the whole fruit — juice is much higher GI.
Blueberries53🟢 LowFine in normal portions.
Grapes53–59🟡 MediumPortion size matters — easy to overshoot.
Pineapple59🟡 MediumFresh is lower than canned in syrup.
Mango60🟡 MediumKeep to half a cup.
Banana (ripe)51–62🟡 MediumUnderripe (GI ~42) is noticeably lower.
Watermelon72🔴 HighHigh GI but very low GL per serving — not a real concern.
Dates (dried)Up to 103🔴 HighConcentrated sugar — limit significantly.

Vegetables, Legumes & Dairy

FoodGILevelNotes
Non-starchy vegetables<15🟢 LowLeafy greens, broccoli, peppers, cucumber — eat freely.
Chickpeas28🟢 LowVery low GI; hummus is even lower (~6).
Kidney beans24–29🟢 LowExcellent blood sugar stabilisers.
Black beans30🟢 LowConsistently one of the best foods for blood sugar.
Lentils32🟢 LowHigh protein + high fibre = very slow glucose release.
Carrot (raw)35🟢 LowCooked carrots are slightly higher GI.
Potato (cooled)~35🟢 LowResistant starch formed on cooling drops GI dramatically.
Sweet potato (boiled)44–63🟢 LowBoiled is lower; baked sweet potato is much higher (~94). GI varies significantly by cooking method and variety.
Soybeans / edamame15–20🟢 LowExtremely low GI; high protein and fat content.
Greek yogurt (plain)~11🟢 LowOne of the lowest-GI dairy foods.
Plain yogurt17🟢 LowFermentation lowers GI; protein slows gastric emptying.
Whole milk31🟢 LowFat and protein slow glucose response.
Skim milk32🟢 LowSimilarly low GI to whole milk.
Baked beans (canned)48–57🟡 MediumAdded sauce raises GI vs plain beans.
Corn (sweet, cooked)60🟡 MediumFine in normal portions.
Potato (boiled)59🟡 MediumCooling drops GI to ~35; eating hot = medium.
Pumpkin / butternut squash64–75🟡 MediumModerate-high GI; low GL because portions are modest.
Potato (baked)80–85🔴 HighOne of the highest-GI foods. Eat with fat/protein to moderate.

Factors That Raise and Lower GI

The GI of a food is not fixed. The same ingredient can behave very differently depending on how it's prepared and what it's eaten with. Understanding this is arguably more useful than memorising GI tables.

Cooking method

Heat breaks down starch structures, making them more rapidly digestible. The longer and hotter the cooking, the higher the GI tends to become. A baked potato (GI 80–85) and a boiled potato (GI 59) are the same food cooked differently. Al dente pasta (GI 45–50) and overcooked pasta (GI can rise to 65+) are the same pasta cooked for different lengths of time. As a general rule: the softer and more cooked a starchy food is, the higher its GI.

Ripeness

As fruit ripens, its starch converts to simpler sugars that are more rapidly absorbed. An unripe banana has a GI of around 42 — much of its carbohydrate content is resistant starch. A ripe, spotted banana can reach GI 62. If blood sugar management matters to you, eat bananas slightly underripe. The same principle applies to other fruit, though bananas show the effect most dramatically.

Cooling after cooking

This is one of the most practical and underused GI hacks. When starchy foods like potatoes and rice are cooked and then cooled, some of their digestible starch converts to resistant starch — a form that acts more like fibre and escapes rapid digestion in the small intestine. A hot boiled potato has a GI of around 59. Cool it in the fridge and the GI drops to around 35. The same applies to rice (hot white rice GI 73; cold, refrigerated rice GI can drop to 45–55). Reheating the food partially restores the effect but doesn't eliminate it entirely.

Combining with fat, protein, or fibre

This is the single most powerful real-world modifier of GI. Fat and protein both slow gastric emptying — meaning food moves through the stomach more slowly into the small intestine, reducing the rate of glucose absorption. A piece of white bread eaten alone spikes blood sugar quickly. The same bread eaten as part of a meal with eggs, olive oil, and salad raises blood sugar much more gradually — even though the bread's inherent GI hasn't changed. This is why GI values measured in isolation are only a guide: in mixed meals, the effective glycaemic response is almost always lower.

Fibre content

Both soluble and insoluble fibre slow digestion and reduce glycaemic response. Soluble fibre (found in oats, legumes, and some fruits) forms a gel-like substance in the gut that slows glucose absorption particularly effectively. This is why whole rolled oats (GI 55) have a much lower GI than instant oats (GI 79) — the processing removes fibre structure. Dense rye bread (GI 41) vs white bread (GI 70) is the same effect.

Acidity

Vinegar and lemon juice can meaningfully lower the GI of a meal. Acetic acid (the active compound in vinegar) slows gastric emptying and may improve insulin sensitivity. Adding a simple vinaigrette dressing to a meal, or eating pickled vegetables alongside starchy foods, can visibly blunt the post-meal glucose spike. Studies suggest a tablespoon of vinegar added to a meal can lower GI by 20–30%.

Food processing

As a general rule: the more processed a food is, the higher its GI tends to be. Processing physically disrupts the fibre and protein matrix that slows digestion. This is why wholegrain rice (GI 64–68) is better than instant white rice (GI 87+), and why stone-ground flours produce lower-GI bread than highly refined white flour. Ultra-processed breakfast cereals are among the highest-GI foods available.

The practical principle: You have more control over a food's glycaemic impact than you think. Cook pasta al dente. Cool your rice before eating. Add a simple olive oil dressing to your meal. Eat fruit whole rather than juiced. These are low-effort changes with a measurable effect on blood sugar.

GI and Diabetes Management

For people managing type 2 diabetes or pre-diabetes, the glycemic index is a genuinely useful but secondary tool. The primary tool for blood sugar management in diabetes is usually total carbohydrate counting — knowing how many grams of carbohydrate a meal contains, because that's the main driver of post-meal glucose levels. GI helps refine which carbohydrates to choose, but it doesn't replace knowing how much carbohydrate you're eating.

A useful framework for diabetes: think of GI as adjusting the slope of the blood sugar curve, while carbohydrate quantity determines how high the peak can go. A small amount of a high-GI food may raise blood sugar less than a large amount of a low-GI food. Both pieces of information matter.

For people with type 1 diabetes, GI is particularly useful for timing insulin doses — low-GI meals allow more time before a bolus is needed, and the glucose rise is smoother and more predictable. High-GI foods can cause a spike that outruns a delayed insulin dose.

Current guidelines from Diabetes UK, the American Diabetes Association, and most national diabetes organisations acknowledge GI as a useful tool for improving carbohydrate quality. None recommend it as a replacement for overall dietary planning or carbohydrate monitoring. The consistent message: use GI to pick better carbohydrate sources within your overall meal plan, and work with your diabetes care team for personalised guidance.

Practical note: If you have diabetes and you're comparing two carbohydrate choices, the lower-GI option will generally produce a smoother, lower blood sugar response. But always account for total carbohydrate amount — a large serving of a low-GI food can still cause a significant rise.

GI and Weight Loss — What the Evidence Actually Shows

The relationship between GI and weight management is real but modest. The biological mechanism is plausible: low-GI foods produce a smaller insulin spike, which may reduce fat storage signalling and promote longer feelings of satiety compared to high-GI foods that spike and crash. Some research suggests that repeated high-GI eating may promote fat storage around the abdomen (visceral fat) — the type most closely linked to metabolic disease.

The evidence in practice: a 2021 Cochrane systematic review of low-GI diet trials found that low-GI diets were associated with small but consistent reductions in body weight, fasting glucose, and HbA1c compared to higher-GI diets. The effects were stronger in people with diabetes than in the general population.

The honest assessment: GI is not a magic weight loss system. A low-GI diet that's also high in overall calories won't produce weight loss. But as one component of an overall healthy eating pattern — more whole foods, less ultra-processed food, better carbohydrate quality — it appears to help. Low-GI foods also tend to be higher in fibre and nutrients, which brings additional benefits beyond blood sugar.

If weight management is your goal, the GI framework works best when combined with attention to total food quality, portion sizes, protein intake, and overall dietary pattern — not used in isolation as a single magic variable.

Practical Low-GI Meal Patterns

A low-GI eating pattern doesn't require weighing every food or consulting a table before every meal. The underlying principles are simple enough to apply intuitively once you've learned them.

Breakfast

Swap instant oats for rolled oats (cooked slowly or overnight). Replace toast with sourdough or dense rye bread. If you eat cereal, choose one with visible whole grains and low added sugar — or better, switch to eggs, Greek yogurt with berries, or a vegetable omelette. These choices keep blood sugar stable through the morning, reducing the mid-morning energy crash that drives snacking.

Lunch and dinner

Build meals around a non-starchy vegetable base (anything goes here — these have negligible GI). Add a protein source (any meat, fish, eggs, tofu, legumes). Choose your carbohydrate from the lower-GI options: pasta (al dente), basmati rice, quinoa, sweet potato (boiled), lentils or beans as a side, dense rye bread. Dress everything with olive oil and add a splash of vinegar or lemon juice — this genuinely lowers the glycaemic response of the meal.

Snacks

Nuts are among the lowest-GI snacks available (GI under 20, and very low glycaemic load). Pair a handful of almonds or walnuts with a piece of fruit for a satisfying, blood-sugar-friendly combination. Plain yogurt with berries works similarly. Rice cakes and pretzels, despite seeming like light, virtuous snacks, have very high GI values and should be replaced with something that includes protein or fat.

Drinks

Orange juice and fruit juice have significantly higher GI than whole fruit because juicing removes the fibre that slows absorption. Eat fruit whole wherever possible. Water, plain tea, and black coffee don't raise blood sugar. Sports drinks (GI 78) are designed to rapidly raise blood glucose — useful for endurance athletes mid-exercise, not for everyday hydration.

Not a rigid diet: Low-GI eating isn't an elimination plan. There's no food you can never eat. The approach is about improving the overall quality and balance of carbohydrates across your day — not about stress-testing every meal against a table.

Common GI Myths Debunked

Myth 1: Watermelon is bad for blood sugar

Watermelon has a GI of 72 — technically high. But its glycaemic load per serving is approximately 4–5, which is low, because a typical serving contains very little actual carbohydrate (mostly water). Unless you're eating half a watermelon in one sitting, it has a minimal blood sugar impact. This is the most commonly cited example of why GI alone is incomplete without considering serving size.

Myth 2: Carrots are too high GI to eat freely

Raw carrots have a GI of around 35 — firmly low. Cooked carrots rise to around 39–49, which is still low to medium. The carrot myth originated from a misquoted study and persisted through diet culture. Eat your carrots freely, cooked or raw — they have a negligible real-world impact on blood sugar in any normal serving size.

Myth 3: Fructose is safe for blood sugar because it has a low GI

Pure fructose does have a very low GI (19) because it's metabolised by the liver without directly requiring insulin. But this doesn't make fructose a free pass. Excess fructose — particularly from added sugars and high-fructose corn syrup — is linked to increased liver fat, elevated triglycerides, and insulin resistance over time. The fruit-based fructose that comes packaged with fibre, water, and micronutrients (in whole apples, pears, and berries) is very different from the concentrated fructose in added sugars. Low GI is not the same as healthy in unlimited quantities.

Myth 4: Brown rice is a low-GI food

Brown rice has a GI of around 64–68, which is medium — not meaningfully different from white rice (GI 73). It's marginally better, but both are medium-to-high GI foods. If blood sugar management is your priority, basmati rice (GI 57–60) is a better choice than brown rice, and cooling cooked rice of any variety before eating drops the GI significantly further.

Myth 5: Low-GI automatically means healthy

Ice cream has a GI of around 51–61 — medium. Crisps are GI 57–75. The fat content in these foods slows digestion, producing a lower GI than their sugar content might suggest. This doesn't make them health foods. GI measures one dimension of a food's metabolic impact. Nutrient density, total calorie content, fibre, vitamins, and overall diet quality are all important dimensions that GI doesn't capture.

Research Update 2025–2026

The body of research on GI continues to grow, with a few notable developments from the last two years.

Continuous glucose monitoring and personalised GI

Wearable continuous glucose monitors (CGMs) have opened up research into how individuals actually respond to specific foods — and the variability is striking. A 2024–2025 series of CGM studies confirmed that the same food can produce very different glucose responses in different people, driven by factors including gut microbiome composition, insulin sensitivity, time of day, stress levels, and sleep quality the night before. Population-averaged GI values remain useful as general guides, but personalised CGM data consistently shows that some people can handle "high-GI" foods with minimal spike while others spike sharply after foods typically considered low-GI.

Low-GI diets and cardiovascular risk

A large 2025 meta-analysis in the Journal of the American College of Cardiology consolidated evidence from multiple cohort studies and found that higher dietary GI and glycaemic load were independently associated with increased risk of cardiovascular events, even after accounting for overall diet quality and other confounders. The association was strongest in women and in people with existing insulin resistance. This strengthens the case for considering GI as part of long-term cardiovascular risk management, not just diabetes care.

GI and ultra-processed foods

Emerging research in 2025 has started examining whether GI is a useful secondary lens for evaluating ultra-processed foods. Most ultra-processed foods have high GI values — the processing that extends shelf life and creates appealing texture tends to be the same processing that destroys fibre structure and raises GI. Some researchers argue that GI could serve as a practical filter for food selection, complementing NOVA-style processing classifications.

Resistant starch research

Growing research confirms the benefits of resistant starch (the form created when cooked starchy foods are cooled) beyond just lowering GI. Resistant starch acts as a prebiotic — it feeds beneficial gut bacteria, including Bifidobacterium and Lactobacillus species. A 2026 trial found that a diet deliberately incorporating cooled and reheated starchy foods increased gut bacterial diversity and reduced markers of gut inflammation, in addition to improving post-meal glucose curves. The "cook, cool, reheat" approach to rice, pasta, and potatoes appears to have benefits beyond blood sugar alone.

2025–2026 takeaway: GI remains a valid and useful tool. The newer evidence strengthens its relevance for cardiovascular health and personalised nutrition. The most exciting development is that cooking methods — particularly cooling starchy foods — appear to be a simple, cost-free way to improve both blood sugar response and gut health simultaneously.

Frequently Asked Questions

Is GI the best way to manage blood sugar with diabetes?

GI is a useful tool but not the only one. For people with type 2 diabetes or pre-diabetes, total carbohydrate intake (carb counting) is typically the primary tool — GI helps refine which carbohydrates are better choices. Work with your diabetes care team for personalised guidance. GI alone won't tell you whether a food fits your carb target for the day.

Why do some "healthy" foods like watermelon have a high GI?

GI can be misleading in isolation. Watermelon has a GI of 72 (high), but a typical serving contains only about 7g of carbohydrate — a very small amount. Its glycaemic load (GL) is about 4–5, which is low. High GI + low carb content per serving = manageable real-world impact. Conversely, white bread has a high GI AND a high carb load — making it a genuine concern in regular amounts.

Does the GI of a food change when you combine it with other foods?

Yes, significantly. Fat, protein, acidity (vinegar, lemon), and fibre all slow gastric emptying and reduce the glycaemic response of any meal. A piece of white bread eaten alone raises blood sugar faster than the same bread eaten as part of a meal with eggs, olive oil, and salad. This is why GI values from isolated testing are a guide, not a precise meal predictor.

Is brown rice actually better than white rice for blood sugar?

Only modestly. Brown rice has a GI of around 64 versus 73 for white rice — a real difference, but smaller than most people assume. Both are medium-to-high GI. If blood sugar management is a priority, basmati rice (~58 GI) is a better choice than either. Cooling cooked rice of any variety forms resistant starch and significantly lowers its effective GI.

What about artificial sweeteners — do they affect GI?

Most artificial sweeteners (stevia, erythritol, aspartame, sucralose) have a GI of 0 — they don't raise blood sugar directly. However, research on their effects on gut bacteria, insulin response, and appetite is ongoing and mixed. Erythritol in particular has raised questions in recent research about cardiovascular effects at high intakes. They're a tool, not a free pass, and whole food approaches are preferable where possible.

Can low-GI eating help with weight loss?

It can help, particularly through appetite regulation. Low-GI foods tend to produce a smaller and slower insulin response, which may reduce fat storage signalling and support longer satiety between meals. A 2021 Cochrane review found modest but consistent evidence that low-GI diets support weight management compared to higher-GI equivalents. The effect is stronger when overall diet quality improves alongside GI — not when GI is tweaked while keeping the same junk food base.

Search 80+ foods by GI value — with category filters and tag explanations.

Try the GI Food Checker →