Tool 42/54·Charts & Guides

Glycemic Index Food Chart

Browse GI and glycemic load values for 100+ foods. Filter by category, search, and sort to find what you need fast.

Runs
In browser
Sign-up
None
Price
Free

Search Foods

Filter by Category

GI Classification

Low — 0 to 55
Medium — 56 to 69
High — 70 to 100

68

Low GI

18

Medium GI

16

High GI

Showing 102 of 102 foods

Caloria · for iPhone

Skip the maths next time

Photograph the plate or describe it in words. Caloria splits it into ingredients with grams and calories, each one editable.

Get the appDownload on the App Store

Free · rated 4.8

Caloria meal screen: a breakfast split into ingredients with grams and calories
Food GI GL Serving Category
All-Bran
42(Low)9(Low)30 g drygrains
Apple
36(Low)5(Low)120 g (1 medium)fruits
Apple Juice (unsweetened)
41(Low)12(Medium)250 mLfruits
Bagel (white)
72(High)25(High)70 g (1 medium)grains
Baked Beans (canned)
40(Low)6(Low)150 glegumes
Banana (ripe)
62(Medium)16(Medium)120 gfruits
Banana (unripe)
30(Low)6(Low)120 gfruits
Barley (pearled)
28(Low)12(Medium)150 g cookedgrains
Beets
64(Medium)4(Low)80 gvegetables
Black Beans
30(Low)7(Low)150 g cookedlegumes
Blueberries
53(Low)5(Low)120 gfruits
Bran Flakes
74(High)13(Medium)30 g drygrains
Broccoli
10(Low)0(Low)80 gvegetables
Brown Rice
50(Low)16(Medium)150 g cookedgrains
Bulgur Wheat
47(Low)12(Medium)150 g cookedgrains
Carrots (cooked)
41(Low)3(Low)80 gvegetables
Carrots (raw)
16(Low)1(Low)80 gvegetables
Cashews
22(Low)3(Low)50 gsnacks
Cauliflower
10(Low)0(Low)80 gvegetables
Cherries
22(Low)3(Low)120 gfruits
Chickpeas (boiled)
28(Low)8(Low)150 g cookedlegumes
Chocolate (dark 70%)
23(Low)6(Low)30 gsnacks
Chocolate (milk)
43(Low)12(Medium)30 gsnacks
Chocolate Milk
34(Low)9(Low)250 mLdairy
Cola (regular)
63(Medium)16(Medium)250 mLsnacks
Corn (sweet)
52(Low)9(Low)80 gvegetables
Corn Flakes
81(High)21(High)30 g drygrains
Couscous
65(Medium)23(High)150 g cookedgrains
Crackers (wheat)
67(Medium)11(Medium)25 ggrains
Cucumber
15(Low)0(Low)80 gvegetables
Custard
35(Low)6(Low)100 gdairy
Dates (dried)
42(Low)18(Medium)60 gfruits
French Fries
63(Medium)22(High)150 gvegetables
Fructose
19(Low)2(Low)10 g (1 tsp)snacks
Full-Fat Yogurt (plain)
35(Low)6(Low)200 gdairy
Glucose
100(High)10(Low)10 g (1 tsp)snacks
Grapes
59(Medium)11(Medium)120 gfruits
Honey
61(Medium)12(Medium)25 g (1 tbsp)snacks
Hummus
6(Low)0(Low)30 g (2 tbsp)legumes
Ice Cream (low-fat)
37(Low)5(Low)50 g (1 scoop)dairy
Ice Cream (regular)
57(Medium)6(Low)50 g (1 scoop)dairy
Instant Mashed Potato
87(High)17(Medium)150 g preparedvegetables
Instant Oatmeal
79(High)21(High)250 g cookedgrains
Jelly Beans
78(High)22(High)30 gsnacks
Kidney Beans
29(Low)7(Low)150 g cookedlegumes
Kiwi
50(Low)6(Low)120 gfruits
Lentils (green)
25(Low)5(Low)150 g cookedlegumes
Lentils (red)
26(Low)5(Low)150 g cookedlegumes
Lettuce
15(Low)0(Low)80 gvegetables
Low-Fat Yogurt (plain)
33(Low)5(Low)200 gdairy
Mango
51(Low)8(Low)120 gfruits
Mars Bar
62(Medium)22(High)60 gsnacks
Muesli
57(Medium)16(Medium)30 g drygrains
Navy Beans
38(Low)12(Medium)150 g cookedlegumes
Oatmeal (rolled oats)
55(Low)13(Medium)250 g cookedgrains
Onion
10(Low)1(Low)80 gvegetables
Orange
43(Low)5(Low)120 gfruits
Orange Juice
50(Low)12(Medium)250 mLfruits
Parsnips (boiled)
52(Low)4(Low)80 gvegetables
Peach
42(Low)5(Low)120 gfruits
Peanuts
14(Low)1(Low)50 gsnacks
Pear
38(Low)4(Low)120 gfruits
Peas (green)
51(Low)4(Low)80 gvegetables
Pineapple
59(Medium)7(Low)120 gfruits
Pinto Beans
39(Low)10(Low)150 g cookedlegumes
Plum
39(Low)5(Low)120 gfruits
Popcorn
65(Medium)7(Low)20 g (1 cup popped)snacks
Potato (baked)
85(High)26(High)150 gvegetables
Potato (boiled)
78(High)15(Medium)150 gvegetables
Potato Chips
56(Medium)12(Medium)50 gsnacks
Pretzels
83(High)33(High)30 gsnacks
Prunes (dried)
29(Low)10(Low)60 gfruits
Pumpernickel Bread
41(Low)5(Low)30 g (1 slice)grains
Pumpkin
75(High)3(Low)80 gvegetables
Quinoa
53(Low)13(Medium)150 g cookedgrains
Raisins
64(Medium)28(High)60 gfruits
Rice Cakes
82(High)17(Medium)25 ggrains
Skim Milk
32(Low)4(Low)250 mLdairy
Snickers Bar
51(Low)18(Medium)60 gsnacks
Sourdough Bread
54(Low)8(Low)30 g (1 slice)grains
Soy Milk (unsweetened)
34(Low)4(Low)250 mLdairy
Soybeans
15(Low)1(Low)150 g cookedlegumes
Spaghetti (white, cooked)
49(Low)22(High)180 g cookedgrains
Spaghetti (whole wheat)
42(Low)17(Medium)180 g cookedgrains
Spinach
15(Low)0(Low)80 gvegetables
Split Peas (boiled)
25(Low)6(Low)150 g cookedlegumes
Sports Drink (Gatorade)
78(High)12(Medium)250 mLsnacks
Strawberries
40(Low)1(Low)120 gfruits
Sucrose (table sugar)
65(Medium)7(Low)10 g (1 tsp)snacks
Sweet Potato (boiled)
44(Low)11(Medium)150 gvegetables
Tomato
15(Low)1(Low)80 gvegetables
Tortilla (corn)
52(Low)12(Medium)50 g (1 tortilla)grains
Tortilla (wheat)
30(Low)8(Low)50 g (1 tortilla)grains
Walnuts
15(Low)1(Low)30 gsnacks
Watermelon
76(High)4(Low)120 gfruits
White Bread
75(High)11(Medium)30 g (1 slice)grains
White Rice (long grain)
56(Medium)23(High)150 g cookedgrains
White Rice (short grain)
72(High)29(High)150 g cookedgrains
Whole Milk
27(Low)3(Low)250 mLdairy
Whole Wheat Bread
69(Medium)9(Low)30 g (1 slice)grains
Yogurt (fruit-flavored)
41(Low)8(Low)200 gdairy
Zucchini
15(Low)0(Low)80 gvegetables

Understanding the Glycemic Index

The glycemic index (GI) is a ranking system that measures how quickly carbohydrate-containing foods raise blood glucose levels compared to pure glucose. Developed at the University of Toronto in 1981, it has become an essential tool for managing blood sugar, supporting weight loss, and making smarter nutrition choices. Foods are scored on a scale from 0 to 100, with pure glucose set at 100 as the benchmark.

GI vs Glycemic Load

GI measures the rate of blood sugar rise; glycemic load (GL) accounts for how much carbohydrate is in a typical serving. The formula is: GL = (GI × grams of carbs) / 100. A GL of 10 or below is low, 11–19 is medium, and 20+ is high. For practical meal planning, GL is often the more useful number.

How to Lower the GI of Your Meals

You do not need to avoid every high-GI food. The key is understanding that the combination of foods in a meal matters more than any single food in isolation. Adding fat, protein, acid (like vinegar or lemon juice), and fiber to a meal slows digestion and blunts the blood sugar response. Here are practical strategies:

  • Choose whole grains. Swap white rice for brown rice, barley, or quinoa. Replace white bread with sourdough or pumpernickel. These simple swaps can reduce meal GI by 10–20 points.
  • Add protein and fat. A potato eaten alone has a high GI. The same potato eaten with grilled chicken, olive oil, and a salad has a much lower effective GI because protein and fat slow gastric emptying.
  • Cook pasta al dente. Longer cooking times break down starch structures, raising GI. Al dente pasta (cooked slightly firm) has a GI around 45; well-cooked pasta can reach 65+.
  • Eat resistant starch. Cooling cooked potatoes, rice, or pasta and eating them cold (in salads, for example) converts some starch to resistant starch, which dramatically lowers GI. Reheating does not fully undo this effect.
  • Prioritize legumes. Lentils, chickpeas, and black beans are among the lowest GI foods available. They are also rich in fiber and protein, making them ideal staples for blood sugar management and satiety.

Who Benefits Most from a Low-GI Diet?

A low-GI eating pattern is particularly beneficial for people with type 2 diabetes or prediabetes, as it helps improve HbA1c levels and reduce insulin spikes. Research also supports low-GI diets for weight management — low-GI foods promote satiety and reduce the hunger swings caused by blood sugar crashes. Athletes may strategically eat high-GI foods immediately after intense exercise to rapidly replenish glycogen stores, while preferring low-GI foods at other meals to sustain energy. For general health, choosing lower-GI options most of the time is a practical, evidence-based goal without requiring strict restriction. Tracking your meals with an app like Caloria can help you see the full nutritional picture alongside GI impact.

Frequently Asked Questions

01

What is the glycemic index (GI)?

The glycemic index (GI) ranks foods on a scale from 0 to 100 based on how quickly they raise blood glucose levels after eating. Pure glucose is the reference point at 100. Low-GI foods (55 or below) are digested slowly and cause a gradual rise in blood sugar. High-GI foods (70+) are digested quickly and cause rapid blood sugar spikes. The GI was developed by Dr. David Jenkins at the University of Toronto in 1981.

02

What is glycemic load (GL)?

Glycemic load accounts for both the GI of a food and the amount of carbohydrate in a typical serving. It is calculated as: GL = (GI x grams of carbohydrate per serving) / 100. A GL of 10 or below is considered low, 11–19 is medium, and 20+ is high. GL is often more practical than GI alone because it reflects real-world eating portions. For example, watermelon has a high GI (76) but a low GL (4) because a typical serving contains relatively few carbohydrates.

03

What is a low glycemic index diet?

A low-GI diet emphasizes foods with a GI of 55 or below — such as legumes, non-starchy vegetables, most fruits, whole grains like barley and oats, and dairy. Research shows low-GI eating patterns can improve blood sugar control in people with diabetes or prediabetes, support weight management, and reduce the risk of heart disease. It does not require eliminating high-GI foods entirely; combining them with protein, fat, or fiber lowers the overall meal GI.

04

Why do some foods have a high GI but low GL?

Watermelon is the classic example: GI of 76 (high), but GL of just 4 (low). This happens because watermelon is mostly water and fiber, so a standard 120 g serving contains only about 6 g of carbohydrates. Even though those carbs hit your bloodstream quickly, there are so few of them that the total blood sugar impact is small. GL captures this real-world effect that GI alone misses.

05

What factors affect the glycemic index of a food?

Several factors raise or lower a food's actual GI: (1) Cooking — longer cooking generally raises GI (al dente pasta has a lower GI than soft-cooked pasta); (2) Ripeness — a ripe banana has a higher GI than an unripe one; (3) Processing — refined grains have higher GI than whole grains; (4) Particle size — stone-ground bread has a lower GI than fluffy white bread; (5) Fat and protein content — meals with fat, protein, and fiber slow digestion and lower the effective GI.

06

How can I use the glycemic index for weight loss?

Low-GI foods tend to promote satiety, meaning you feel fuller for longer after eating them. This can reduce total calorie intake and curb cravings. Swap white rice for brown rice or quinoa, choose whole fruit over juice, pick legumes and oats over refined cereals, and pair higher-GI carbs with protein and healthy fat. However, total calories still matter most for weight loss — a low-GI diet works best as part of a balanced, calorie-appropriate eating plan. Apps like Caloria can help you track both GI impact and overall nutrition.

Home Blog Free tools About Buy Privacy Terms