Glycemic Index Chart: 100+ Common Foods Ranked

The glycemic index chart below is one of the most practical tools for managing blood sugar — whether you have diabetes, prediabetes, PCOS, or simply want steadier energy throughout the day. But most GI charts online are Western-centric, listing foods like bagels and croissants while ignoring the staples that South Asian families actually eat.

This guide provides a comprehensive glycemic index chart covering 100+ common foods, including daal, roti, rice varieties, South Asian vegetables, fruits, and snacks. You will also learn how GI actually works, its limitations, and how to use it practically in daily meal planning.

What Is the Glycemic Index?

Glycemic index chart of common foods ranked from low to high GI

The glycemic index ranks carbohydrate-containing foods on a scale of 0 to 100 based on how quickly they raise blood sugar compared to pure glucose (GI = 100).

The three categories:

CategoryGI RangeBlood Sugar Effect
Low GI55 or lessSlow, gentle rise — best choice
Medium GI56–69Moderate rise — eat in moderation
High GI70 or aboveRapid spike — limit or avoid

Why it matters: High-GI foods cause sharp blood sugar spikes followed by crashes. Over time, repeated spikes worsen insulin resistance, promote fat storage (especially belly fat), increase hunger, and raise diabetes risk. Low-GI foods produce gentle, sustained energy. If you are managing diabetes, our complete diabetes nutrition guide explains how GI fits into an overall blood sugar strategy.

Important nuance: GI measures speed, not amount. A food can have high GI but contain very little carbohydrate (watermelon is the classic example — GI 76, but a normal serving has minimal carbs). This is where glycemic load (GL) comes in:

Glycemic Load = (GI × grams of carbohydrate per serving) ÷ 100

GL CategoryRange
Low GL10 or less
Medium GL11–19
High GL20 or above

For practical purposes, focus on GI for choosing foods and portion size for controlling total impact. A small portion of a medium-GI food is often fine.

Factors That Change a Food’s GI

White rice on a wooden spoon over brown rice — choosing brown rice over white lowers the glycemic index of a meal

GI values are not fixed — they shift based on preparation and context:

  1. Ripeness: A green banana has GI ~30; a fully ripe spotted banana has GI ~60. Starch converts to sugar as fruit ripens.
  2. Processing: Steel-cut oats (GI ~42) vs. instant oats (GI ~65). Less processing = lower GI.
  3. Cooking time: Al dente pasta has lower GI than overcooked pasta. Similarly, firmer rice has slightly lower GI.
  4. Cooling: Cooked then cooled potatoes, rice, or pasta develop resistant starch, lowering effective GI by 10–15 points.
  5. Fiber content: More fiber = slower digestion = lower GI.
  6. Fat and protein in the meal: Eating carbs with fat, protein, or fiber lowers the overall meal GI significantly.
  7. Acidity: Vinegar or lemon juice with a meal can reduce the glycemic response by 20–30%.

Practical takeaway: You do not need to memorize every number. The patterns matter more: whole > refined, intact > processed, fibrous > starchy, and mixed meals > carb-only meals.

Complete Glycemic Index Chart

Bowl of pearl barley — the lowest-GI grain at GI 28

Use this glycemic index chart as your quick reference. Foods are grouped by category with their GI values and ratings.

Breads and Rotis

FoodGICategory
White bread75High
Whole wheat bread62Medium
Multigrain bread53Low
White naan70High
Whole wheat roti/chapati55Low
Bajra (pearl millet) roti55Low
Jowar (sorghum) roti62Medium
Makki (corn) roti60Medium
Pita bread (whole wheat)57Medium
Paratha (with oil)60Medium
Bhatura75High
Puri70High
Croissant67Medium
Bagel72High

Key insight: Whole wheat roti (GI 55) sits right at the low-GI boundary, making it dramatically better than white bread (GI 75) or naan (GI 70). When you eat roti with daal and vegetables, the effective meal GI drops into the 40s.

Rice and Grains

FoodGICategory
White rice (long grain)64Medium
White rice (short grain/sticky)72High
Basmati rice (white)58Medium
Basmati rice (brown)50Low
Brown rice55Low
Barley (pearl)28Low
Quinoa53Low
Oats (steel-cut)42Low
Oats (rolled)55Low
Oats (instant)65Medium
Millet (foxtail)55Low
Couscous65Medium
Cornmeal68Medium
Semolina (suji/rava)60Medium
Tapioca/sabudana70High
Poha (flattened rice)60Medium

Key insight: Barley (GI 28) is the champion — the lowest GI of any common grain. Replacing even half your white rice with barley dramatically improves the meal’s blood sugar impact. Brown basmati (GI 50) is an excellent compromise if you prefer rice.

Lentils, Beans, and Legumes

FoodGICategory
Red lentils (masoor daal)26Low
Green lentils30Low
Split peas (matar daal)32Low
Chickpeas (kabuli chana)28Low
Black chickpeas (kala chana)30Low
Kidney beans (rajma)29Low
Black beans30Low
Mung beans (moong)35Low
Black gram (urad daal)35Low
Soybeans18Low
Baked beans (canned, with sugar)48Low

Key insight: This entire category is low-GI. Lentils and beans are the most blood-sugar-friendly carbohydrate source available — lower GI than most vegetables. If you eat daal daily, you are already doing one of the best things possible for blood sugar control.

Vegetables

FoodGICategory
Boiled potatoes78High
Baked potato85High
Sweet potato (boiled)46Low
Yam54Low
Carrots (raw)35Low
Carrots (cooked)47Low
Beetroot61Medium
Green peas48Low
Sweet corn55Low
Pumpkin66Medium
Butternut squash51Low
Parsnip52Low

Most non-starchy vegetables (leafy greens, cauliflower, cabbage, broccoli, peppers, tomatoes, cucumbers, okra, eggplant, green beans, mushrooms, onions) have negligible GI because they contain very little digestible carbohydrate. Eat them freely.

Key insight: Potatoes are the outlier — one of the highest-GI foods. Sweet potatoes (GI 46) are a far better choice. If you love potatoes, eat them cooled (potato salad) to gain resistant starch benefits.

Fruits

FoodGICategory
Watermelon76High
Pineapple66Medium
Mango (ripe)55Low
Banana (ripe)62Medium
Banana (slightly green)42Low
Grapes53Low
Oranges43Low
Apples36Low
Pears38Low
Strawberries25Low
Blueberries25Low
Cherries22Low
Guava30Low
Jamun (black plum)25Low
Papaya60Medium
Pomegranate35Low
Kiwi30Low
Peaches42Low
Plums35Low
Dates (dried)70High
Raisins64Medium
Fruit juice (any)65–75Medium–High

Key insight: Most whole fruits are low-GI because their fiber slows sugar absorption. The exceptions are watermelon (high GI but low GL per serving — a small amount is fine), dried fruits (concentrated sugar), and all juices (fiber removed). Jamun (GI 25) is exceptional — one of the lowest-GI fruits.

Dairy and Alternatives

FoodGICategory
Milk (whole)39Low
Milk (skimmed)37Low
Plain yoghurt/dahi35Low
Greek yoghurt30Low
Flavoured/sweetened yoghurt55–65Low–Medium
Ice cream51Low
Cottage cheese/paneer30Low
Soy milk (unsweetened)34Low
Oat milk55Low
Rice milk72High
Almond milk (unsweetened)25Low

Key insight: Plain dairy is low-GI due to protein and fat content. But watch out for sweetened versions — flavoured yoghurt can have 20 g of added sugar. Ice cream’s low GI is misleading (high fat slows absorption, but it is still high-calorie sugar).

Nuts, Seeds, and Snacks

FoodGICategory
Peanuts14Low
Almonds15Low
Walnuts15Low
Cashews22Low
Pistachios28Low
Chia seeds15Low
Pumpkin seeds25Low
Popcorn (plain)55Low
Potato crisps/chips56Medium
Samosa65Medium
Pakora60Medium
Biscuits/cookies65–75Medium–High
Cake65–75Medium–High
Dark chocolate (70%+)25Low
Milk chocolate49Low

Key insight: Nuts and seeds are among the lowest-GI foods — eat them freely (in portion-controlled amounts due to calories). Traditional fried snacks (samosa, pakora) are medium-GI but high in inflammatory oils — the GI is not the main problem with these.

Beverages

FoodGICategory
Water0—
Green tea (unsweetened)0—
Black coffee (unsweetened)0—
Soda/cola65Medium
Sweetened chai60Medium
Orange juice65Medium
Apple juice60Medium
Lassi (sweetened)55Low
Beer66Medium
Red wine0—

Key insight: Unsweetened beverages have zero glycemic impact. Sugary drinks are the fastest way to spike blood sugar — liquid sugar absorbs almost instantly with no fiber to slow it.

South Asian Specific Foods

FoodGICategory
Idli60Medium
Dosa (plain)55Low
Upma (suji)60Medium
Upma (oats)50Low
Khichdi (rice + moong daal)55Low
Biryani60Medium
Pulao58Medium
Haleem45Low
Dhokla55Low
Khandvi50Low
Thepla55Low
Besan cheela40Low
Moong daal cheela35Low
Suji halwa65Medium
Kheer (rice pudding)60Medium
Gulab jamun70High
Jalebi75High
Rasmalai60Medium

Key insight: Fermented foods (idli, dosa, dhokla) tend to have moderate GI — fermentation partially breaks down starches. Besan (chickpea flour) preparations are excellent low-GI choices. Traditional sweets (jalebi, gulab jamun) are high-GI and should be rare treats.

How to Use GI in Daily Meal Planning

Colorful bowl of fresh fruits — low-GI choices like berries, apples, kiwi and citrus

Knowing the numbers is only half the battle. Here is how to turn this glycemic index chart into everyday eating habits.

The 5 Rules of Low-GI Eating

Rule 1: Build meals around low-GI foundations. Start with lentils, beans, vegetables, and whole grains. These should be the bulk of your plate.

Rule 2: Pair carbs with protein, fat, or fiber. Never eat high-GI carbs alone. Rice with daal and vegetables has a much lower effective GI than rice alone. Add a handful of nuts to fruit. Eat roti with sabzi, not jam.

Rule 3: Choose intact over processed. Steel-cut oats over instant. Brown rice over white. Whole fruit over juice. Whole wheat roti over white bread. Every step of processing raises GI.

Rule 4: Watch portions of medium and high-GI foods. You do not need to eliminate them entirely. A small portion of basmati rice (half cup) with lots of low-GI accompaniments is fine. A mountain of white rice is not.

Rule 5: Sequence your meals. Eat vegetables and protein first, carbs last. This simple reordering reduces the glucose spike by 30–40% regardless of the specific GI values.

Sample Low-GI Day

Breakfast (avg. GI ~40): Steel-cut oats porridge with chia seeds, walnuts, cinnamon, and half an apple.

Lunch (avg. GI ~35): Large bowl of masoor daal, mixed vegetable sabzi, 1 whole wheat roti, cucumber salad. Eat sabzi and daal first, roti last.

Snack (GI ~25): Small handful of almonds and a few strawberries.

Dinner (avg. GI ~40): Grilled fish, large portion of sautéed greens, half cup of barley or quinoa.

Daily average GI: ~35 — firmly in the low range, producing stable blood sugar all day.

Low-GI Pakistani Breakfast Ideas

Breakfast sets the tone for your blood sugar all day. A high-GI breakfast (white bread with jam, sugary cereal, or sweetened chai with biscuits) spikes glucose early and triggers cravings by mid-morning. These desi-friendly alternatives keep you full and steady until lunch:

Besan cheela with vegetables (GI ~40). Chickpea flour pancakes with chopped onions, tomatoes, and spinach. High in protein and fiber, ready in 10 minutes. Serve with plain dahi for extra protein.

Steel-cut oats with nuts and cinnamon (GI ~42). Cook oats in milk or water, top with walnuts, almonds, a pinch of cinnamon, and half a sliced apple. Cinnamon adds natural sweetness without sugar and may modestly support healthy glucose metabolism.

Moong daal cheela (GI ~35). Soaked and ground moong daal made into thin pancakes. One of the lowest-GI breakfast options available, with around 12 g of protein per serving.

Vegetable omelette with 1 whole wheat roti (GI ~45). Two eggs with spinach, mushrooms, and tomatoes, plus a small roti. The protein and fat in eggs blunt the roti’s glycemic impact significantly.

Greek yoghurt with berries and chia (GI ~30). Plain Greek yoghurt topped with strawberries or jamun, a tablespoon of chia seeds, and a few crushed almonds. Prep it the night before for a grab-and-go option.

What to avoid at breakfast: Fruit juice (GI 65–75 with no fiber), white bread with jam (GI 75+), sugary cereals (GI 70+), and sweetened chai with 2–3 teaspoons of sugar (adds 8–12 g of fast sugar to an otherwise reasonable drink). If you love chai, try it with less sugar and a pinch of cinnamon — your taste buds adjust within two weeks.

Glycemic Index and Weight Loss

Can eating low-GI actually help you lose weight? The mechanism is straightforward. High-GI meals cause rapid glucose spikes followed by insulin surges and then crashes. That crash triggers hunger, cravings (especially for more carbs), and overeating at the next meal. Low-GI meals produce gentle, sustained energy, which means you feel full longer and naturally eat less.

In practice, this means a low-GI lunch of daal, sabzi, and roti keeps you satisfied until dinner, while a high-GI lunch of white rice and potatoes leaves you hunting for snacks by 4 pm. Over weeks and months, that difference in daily hunger adds up to a meaningful calorie gap — without conscious dieting.

That said, GI is not a magic weight-loss switch. Total calories still determine weight change. Nuts are very low-GI but calorie-dense — a handful is a great snack, but half a packet will stall weight loss. Similarly, you cannot out-eat a high-GI diet just by adding low-GI foods on top; the foundation of your meals needs to shift. For a complete strategy, see our weight loss nutrition guide and our article on how to lower blood sugar naturally.

The practical weight-loss takeaway: Make low-GI swaps at the meals where you currently eat the most refined carbs. Switch white rice to brown basmati or barley at dinner. Replace the morning white-bread toast with besan cheela or oats. Keep the foods you love, but upgrade their GI profile one meal at a time.

GI Is Not the Whole Story

While GI is useful, do not become obsessive. Keep these limitations in mind:

  1. GI does not measure nutrition. Ice cream has lower GI than watermelon, but watermelon is far healthier. GI is one tool, not the only criterion.
  2. Individual responses vary. Your personal glucose response to the same food may differ from published GI values due to gut bacteria, sleep, stress, and activity level.
  3. Mixed meals change everything. The GI of individual foods matters less than the overall meal composition. A balanced thali with daal, sabzi, roti, and dahi has a low effective GI even if one component is medium-GI.
  4. Do not ignore calories. Nuts are low-GI but calorie-dense. Portion control still matters for weight management.

Common GI myths worth dropping: Myth — “High-GI foods are always unhealthy.” Reality — watermelon and parsnips are high/medium GI but nutritious; context and portion matter. Myth — “Low-GI means you can eat unlimited amounts.” Reality — a large portion of even low-GI food raises blood sugar significantly; glycemic load captures this. Myth — “GI works the same for everyone.” Reality — two people can eat the same food and get different glucose responses. Use this glycemic index chart as a compass, not a GPS.

Frequently Asked Questions

Balanced low-GI meal plate with chicken breast, quinoa, avocado, cucumber and tomatoes

Is basmati rice OK for diabetics?

Brown basmati (GI 50) is a reasonable choice in controlled portions (half to three-quarter cup cooked). White basmati (GI 58) is moderate — acceptable occasionally with plenty of vegetables and protein, but not as a daily staple in large amounts. Barley (GI 28) or quinoa (GI 53) are better regular alternatives. For more guidance, see our 15 best foods for diabetics.

Why does cooling rice or potatoes lower GI?

When starchy foods cool after cooking, some of the starch recrystallizes into “resistant starch” — a form your digestive enzymes cannot break down. This resistant starch feeds beneficial gut bacteria instead of raising blood sugar. Reheating does not fully reverse this effect, so cooked-then-cooled-then-reheated rice or potatoes have 10–15% lower glycemic impact.

Should I avoid all high-GI foods completely?

No. Total dietary pattern matters more than any single food. An occasional small portion of a high-GI food within an otherwise low-GI diet has minimal impact. The problem is habitual high-GI eating — daily large portions of white rice, white bread, sugary drinks, and processed snacks. Focus on making low-GI choices the default, not the exception.

Does the glycemic index apply to non-diabetics?

Absolutely. Everyone benefits from steadier blood sugar — it means more stable energy, better concentration, reduced cravings, less fat storage, and lower long-term disease risk. Athletes, students, office workers, and anyone seeking better health can use GI principles. You do not need diabetes to benefit from low-GI eating.

How accurate are published GI values?

They are reasonable averages but not precise for every individual. GI is measured in laboratories under controlled conditions. Your actual response depends on ripeness, cooking method, what else you eat, your gut microbiome, sleep quality, stress levels, and physical activity. Use GI as a directional guide (low is better than high), not as an exact prediction.

Can I eat rice every day on a low-GI diet?

Yes, with smart choices. Pick brown basmati (GI 50) or mix white rice half-and-half with barley. Keep the portion to about half to three-quarter cup cooked, always pair it with daal or beans plus vegetables, and eat the vegetables and protein first. Cooked-then-cooled rice (like in a rice salad or reheated leftovers) has a lower effective GI. What to avoid: large plates of freshly cooked sticky white rice eaten alone — that is the highest-impact way to eat rice.

Is honey better than sugar for blood sugar?

Only marginally. Honey has a GI of around 55–60 compared to table sugar’s 65 — a small difference that does not justify free use. Both are concentrated sugars that spike blood glucose. A teaspoon in chai occasionally is fine, but honey is not a “free” sweetener for diabetics. The best approach is to gradually reduce overall sweetness so your palate recalibrates.

Which cooking oil is best for low-GI meals?

Oil itself has no GI (pure fat contains no carbohydrate), but your choice of oil affects the meal’s overall health impact. For desi cooking, mustard oil and groundnut oil are reasonable for everyday use; use ghee sparingly for flavor rather than as the main cooking fat. What matters more for GI is what you cook in the oil — vegetables, daal, and lean proteins keep the meal low-GI regardless of the oil.

Your Low-GI Grocery List

Take this list to the market and stock a blood-sugar-friendly kitchen:

Grains and flours: Pearl barley, steel-cut oats, brown basmati rice, quinoa, whole wheat atta, besan (chickpea flour), bajra flour.

Lentils and beans: Masoor daal, moong daal (whole and split), kala chana, kabuli chana, rajma, lobia (black-eyed peas).

Vegetables: Spinach, cauliflower, cabbage, broccoli, okra, eggplant, bell peppers, cucumbers, tomatoes, green beans, mushrooms, sweet potatoes.

Fruits: Apples, pears, guava, jamun, oranges, strawberries, pomegranate, kiwi.

Protein and dairy: Eggs, fish, chicken breast, plain dahi/Greek yoghurt, paneer, unsweetened soy or almond milk.

Nuts and seeds: Almonds, walnuts, peanuts, chia seeds, pumpkin seeds, flaxseeds.

Pantry: Cinnamon, turmeric, apple cider vinegar or lemon (for the acidity trick), olive or mustard oil.

Limit or skip: White bread, sugary cereals, fruit juice, soda, biscuits, white sugar in bulk, instant oats.

The Bottom Line

The glycemic index is a practical, evidence-based tool for choosing foods that keep blood sugar stable. The key patterns from this glycemic index chart are simple: lentils and beans are the best carbs, whole grains beat refined ones, vegetables are nearly free, and how you combine foods matters as much as individual choices.

For South Asian eaters, the news is encouraging: traditional staples like daal, chickpeas, whole wheat roti, and most vegetables are naturally low-GI. The dietary problems come from modern additions — not from desi food itself.

Print or bookmark this chart. Refer to it when meal planning, grocery shopping, or eating out. Over time, low-GI choices become automatic. If you are working on reversing prediabetes, our prediabetes diet plan builds directly on these GI principles. As with all nutrition advice on this site, please read our health disclaimer — this article is educational and does not replace personalized medical advice.

For a personalized low-GI meal plan tailored to your health conditions and food preferences, book an online consultation with our nutritionists. We will analyze your current eating patterns and build a practical plan around the foods you enjoy.

References and Further Reading

The GI values in this chart are drawn from published glycemic index tables. For broader guidance on eating patterns that support healthy blood sugar, see the WHO healthy diet fact sheet and the resources at diabetes.org.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top