Free Food Database

Glycemic Index &
Food Lookup

Search 100+ foods to instantly see their Glycemic Index (GI), Glycemic Load (GL) and blood sugar impact. Essential for managing diabetes through diet.

Low GI ≤55 Medium 56–69 High GI ≥70
Filter:
GI level:
Loading…
What is GI?

Understanding the Glycemic Index

The Glycemic Index (GI) is a scale from 0 to 100 that ranks how quickly a carbohydrate food raises blood sugar compared to pure glucose (GI = 100). Foods with a low GI cause a slow, gradual rise — ideal for diabetics and pre-diabetics.

However, GI alone doesn't tell the full story — portion size matters too. That's why Glycemic Load (GL) is also important: it factors in both the GI and the grams of carbohydrate in a realistic serving.

Choose low GI

Swap white bread for wholegrain, white rice for basmati or brown, and sugary cereal for oats.

Add protein & fat

Eating protein or fat alongside a high-GI food lowers its overall glycemic impact on your meal.

Cook al dente

Overcooked pasta or rice has a higher GI than al dente. Cooling cooked starch also lowers GI.

Watch portion size

Even a low-GI food in a large portion will raise blood sugar significantly. Total carbs matter.

Glycemic Load

GI vs Glycemic Load (GL)

GL = (GI × carbs per serving in grams) ÷ 100. A watermelon has a high GI (72) but low GL (4) because a typical serving has few carbs. Always consider both when making food choices.

GL levelGL valueBlood sugar impact
Low≤ 10Minimal spike — ideal
Medium11 – 19Moderate rise — acceptable
High≥ 20Large spike — limit intake
FAQ

Frequently asked questions

The glycemic index (GI) is a scale from 0 to 100 that measures how quickly a carbohydrate-containing food raises blood sugar levels compared to pure glucose (GI = 100). Low GI foods (≤55) raise blood sugar slowly, medium GI foods (56–69) cause a moderate rise, and high GI foods (≥70) cause rapid spikes.

Glycemic load (GL) accounts for both the GI of a food and the amount of carbohydrates in a typical serving. GL = (GI × carbs per serving in grams) ÷ 100. A GL below 10 is low, 11–19 is medium, and 20 or above is high. GL gives a more realistic picture of a food's blood sugar impact than GI alone.

Diabetics should favour low GI foods (GI ≤55) such as most vegetables, legumes (lentils, chickpeas, beans), nuts, whole grains (oats, barley, rye bread), and many fruits. These cause slower, smaller rises in blood sugar and help maintain stable glucose levels throughout the day.

Yes. Cooking generally increases the GI of foods by breaking down starches and making them more digestible. Al dente pasta has a lower GI than overcooked pasta. Cooling cooked starches (like rice or potatoes) lowers their GI by forming resistant starch. Ripeness also matters — riper fruit has a higher GI than underripe fruit.

No. Portion size, total carbohydrate content, fibre, protein, fat, and the overall composition of the meal all matter. Eating a high-GI food alongside protein, fat or fibre will lower the overall glycemic impact of the meal. A balanced, low-GI diet should be part of a broader healthy eating and lifestyle plan.

Shopping Cart0

No products in the cart.