If you have type 2 diabetes or prediabetes, you’ve probably heard that choosing low-glycemic foods may help you manage blood sugar.
But once you start shopping, things can get confusing.
Is oatmeal low glycemic? What about bananas? Is brown rice always better than white rice? And if something has a low glycemic index, does that mean you can eat as much of it as you want?
Not quite.
The glycemic index (GI) can help you understand how carbohydrate-containing foods may affect blood glucose, but it shouldn’t be used by itself.
Portion size, total carbohydrate, fiber, protein, fat, food processing, meal composition, medications, and your individual glucose response all matter.
If you’re new to diabetes nutrition, it may help to first understand how a balanced type 2 diabetes diet is structured before focusing too heavily on individual GI numbers.
The American Diabetes Association’s food and blood glucose guidance also emphasizes understanding carbohydrates and their effect on glucose as part of overall meal planning.
Below you’ll find a practical low glycemic index foods list for diabetes, along with simple ways to use these foods in everyday meals.
What Is the Glycemic Index?
The glycemic index is a system that ranks carbohydrate-containing foods according to their effect on blood glucose under standardized testing conditions.
GI values are commonly divided into three categories:
Low GI: 55 or less
Medium GI: 56–69
High GI: 70 or higher
Generally, lower-GI carbohydrate foods tend to produce a slower rise in blood glucose than higher-GI foods when equivalent amounts of available carbohydrate are compared.
However, GI doesn’t tell you everything about a food.
It doesn’t automatically tell you:
- How nutritious the food is
- How much carbohydrate you’re actually eating
- What an appropriate portion is
- How the rest of your meal changes digestion
- How your own glucose will respond
For that reason, think of GI as one meal-planning tool rather than a diabetes food-rating system.
Why Can Low-Glycemic Foods Be Helpful for Diabetes?
Carbohydrates have a significant effect on blood glucose because digestible carbohydrates are broken down into glucose.
But the speed and size of the glucose response can vary.
The CDC’s diabetes meal-planning guidance explains that eating carbohydrate foods alongside protein, fat, or fiber can slow how quickly blood glucose rises.
That means you don’t necessarily need to avoid carbohydrates.
Learning how to eat carbs with diabetes safely is more about choosing nutritious carbohydrate sources, considering portions, and combining them with other foods than simply eliminating bread, fruit, grains, or beans.
This is also why lower-GI foods can be useful. Many are minimally processed and naturally rich in fiber.
Low Glycemic Index Foods List for Diabetes
Use the following list as a practical shopping and meal-planning reference.
Keep in mind that exact GI values can vary according to food variety, ripeness, processing, preparation, and testing methods.
Non-Starchy Vegetables
Non-starchy vegetables should be among the first foods you put on your shopping list.
Good options include:
| Food | Easy Way to Eat It |
|---|---|
| Broccoli | Steam, roast or stir-fry |
| Cauliflower | Roast or add to curries |
| Spinach | Salads, eggs and soups |
| Cabbage | Slaw, soups and stir-fries |
| Bell peppers | Raw, roasted or sautéed |
| Mushrooms | Eggs, stir-fries and sides |
| Zucchini | Roast, grill or sauté |
| Green beans | Steam or roast |
| Eggplant | Grill or roast |
| Cucumber | Salads and snacks |
| Asparagus | Grill or roast |
| Leafy greens | Salads and cooked sides |
Many non-starchy vegetables contain relatively little digestible carbohydrate per typical serving, which means assigning GI values to some of them isn’t particularly useful.
They’re still excellent foods to emphasize.
If you’re trying to expand your vegetable choices, our guide to the best vegetables for blood sugar control can help you compare practical options for breakfast, lunch, dinner, and snacks.
A simple goal is to make non-starchy vegetables roughly half of your plate.
Beans and Lentils
Beans and lentils contain carbohydrates, but they also provide dietary fiber and plant protein.
Useful choices include:
- Lentils
- Chickpeas
- Black beans
- Kidney beans
- Pinto beans
- Split peas
- Soybeans
This combination of carbohydrate, fiber, and protein makes legumes very different nutritionally from refined carbohydrate foods such as cookies, sugary cereal, or white bread.
Try adding chickpeas to salads, lentils to soups, or beans to vegetable bowls.
You can also replace part of a large serving of rice with beans or lentils.
These foods still contain carbohydrate, so portion size remains relevant—especially if you count carbohydrates or use mealtime insulin.
Oats and Minimally Processed Whole Grains
Whole and minimally processed grains can fit into a diabetes-friendly eating pattern.
Options may include:
- Steel-cut oats
- Rolled oats
- Barley
- Quinoa
- Brown rice
- Appropriate whole-grain breads
- Whole-grain pasta
Don’t assume that everything labeled “whole grain” automatically has a low glycemic index.
Processing matters.
A finely milled grain product may be digested differently from a less processed intact grain.
For breakfast, for example, plain oats topped with berries, chia seeds, and nuts create a very different meal from heavily sweetened instant oatmeal.
When eating rice, pasta, bread, or another grain, also consider the portion rather than allowing the grain to occupy most of your plate.
Fiber-Rich Foods Deserve Special Attention
Many foods commonly recommended in lower-glycemic eating patterns have something important in common: fiber.
Examples include:
- Beans
- Lentils
- Vegetables
- Berries
- Apples
- Pears
- Oats
- Barley
- Nuts
- Chia seeds
- Flaxseed
Understanding the best fiber-rich foods for diabetics can make choosing carbohydrate foods much easier because fiber adds nutritional value and isn’t digested into glucose in the same way as sugars and starches.
Rather than focusing exclusively on whether a food has a GI of 45 or 55, ask whether it also provides fiber, protein, vitamins, minerals, or other useful nutrients.
That’s a much more practical way to shop.
Whole Fruits
Having diabetes doesn’t mean fruit has to disappear from your diet.
Whole fruits provide carbohydrates, but they can also provide fiber, vitamins, minerals, water, and beneficial plant compounds.
Options that can fit into a balanced eating pattern include:
| Fruit | Simple Way to Serve It |
|---|---|
| Apples | Pair with nuts |
| Pears | Pair with plain yogurt |
| Oranges | Choose whole rather than juice |
| Berries | Add to oats or yogurt |
| Peaches | Eat whole |
| Plums | Pair with nuts |
| Kiwi | Add to yogurt |
| Cherries | Keep portions appropriate |
The CDC’s diabetes meal-planning guidance notes that fruit juice can raise blood sugar faster than whole fruit.
That’s one reason whole fruit generally makes a better everyday choice than juice.
Fruit portions still contribute carbohydrate, however, so individual needs matter.
Nuts and Seeds
Nuts and seeds are useful additions to meals and snacks because they provide healthy fats, protein, fiber, and important micronutrients.
Examples include:
- Almonds
- Walnuts
- Pistachios
- Peanuts
- Chia seeds
- Flaxseed
- Pumpkin seeds
- Sunflower seeds
Try combining them with carbohydrate-containing foods.
For example:
Apple + almonds
Berries + walnuts
Plain yogurt + chia seeds
Oatmeal + ground flaxseed
Combining foods in this way is one example of choosing foods that help support steadier blood sugar rather than searching for a single ingredient that supposedly lowers glucose immediately.
Nuts and seeds are calorie-dense, though, so modest portions are usually sufficient.
Protein Foods
Most protein-rich foods containing very little carbohydrate aren’t meaningfully classified using glycemic index.
Examples include:
- Eggs
- Fish
- Chicken
- Turkey
- Tofu
- Tempeh
- Lean meats
Although these foods may not need a GI score, they can play an important role in a lower-glycemic meal.
For example, compare a couple of slices of toast eaten alone with a breakfast containing eggs, spinach, mushrooms, and a smaller portion of whole-grain toast.
The complete meal matters more than the GI number of one ingredient.
If you have chronic kidney disease or another condition affecting your protein requirements, follow individualized advice from your healthcare professional rather than automatically increasing protein.
Plain Yogurt and Other Unsweetened Dairy Foods
Depending on your nutritional needs and preferences, suitable dairy choices may include:
- Plain Greek yogurt
- Plain natural yogurt
- Milk
- Cottage cheese
Check food labels carefully.
A plain yogurt and a fruit-flavored yogurt can contain very different amounts of added sugar.
Instead of buying heavily sweetened yogurt, try plain Greek yogurt with berries, chia seeds, walnuts, or a small serving of oats.
Simple Low-Glycemic Grocery List
If you want a quick list to screenshot before shopping, start here.
Vegetables: broccoli, spinach, cauliflower, cabbage, peppers, mushrooms, cucumber, zucchini, green beans, eggplant and leafy greens.
Beans and legumes: lentils, chickpeas, black beans, kidney beans, pinto beans and split peas.
Whole or minimally processed grains: oats, barley, quinoa, brown rice and appropriate whole-grain bread.
Whole fruits: apples, pears, berries, oranges, kiwi, peaches, plums and cherries.
Protein foods: eggs, fish, chicken, tofu, tempeh, plain Greek yogurt, beans and lentils.
Healthy fats: almonds, walnuts, pistachios, chia seeds, flaxseed, pumpkin seeds, avocado and olive oil.
Drinks: water, sparkling water without added sugar, unsweetened tea and unsweetened coffee.
If grocery shopping still feels confusing after a diabetes diagnosis, keeping a diabetes grocery list for beginners on your phone can make it much easier to stock ingredients for balanced meals.
Glycemic Index Isn’t the Same as Glycemic Load
This is one of the most important things to understand about GI.
The glycemic index describes the glucose response to a standardized amount of available carbohydrate from a food.
But people don’t eat standardized laboratory portions.
We eat actual servings and complete meals.
Glycemic load (GL) attempts to account for both the GI of the food and the amount of available carbohydrate in the portion.
The general calculation is:
Glycemic Load = GI × available carbohydrate in the serving ÷ 100
You don’t need to calculate this at every meal.
The useful takeaway is much simpler:
Portion size matters even when a food has a relatively low GI.
Eating an enormous serving of a low-GI carbohydrate food isn’t necessarily better than eating an appropriate portion of another nutritious carbohydrate source.
Low GI Doesn’t Automatically Mean Healthy
Another common mistake is assuming that a lower GI score automatically means a healthier food.
It doesn’t.
Fat can slow digestion, for example, so certain foods containing considerable amounts of fat may produce a slower immediate glucose response.
That doesn’t automatically make them nutrient-dense everyday choices.
Instead, consider the complete nutritional profile.
Look for foods that provide:
- Fiber
- Protein where appropriate
- Vitamins and minerals
- Limited added sugar
- Healthy fats
- Appropriate portions
- Minimal processing
This approach keeps GI in perspective.
What Can Change a Food’s Glycemic Response?
A food doesn’t necessarily affect glucose exactly the same way every time.
Ripeness
As some fruits ripen, their carbohydrate composition changes.
That means a very ripe fruit may affect blood glucose differently from a less ripe version.
Processing
Processing can make carbohydrates easier to digest.
For example, an intact grain may behave differently from a finely milled product made from the same grain.
Cooking
Cooking methods and cooking time can change the structure and digestibility of starch.
Portion Size
The more carbohydrate-containing food you eat, the more total carbohydrate you generally consume.
This is why GI should never be considered without portion size.
Meal Composition
What you eat with a carbohydrate food matters too.
The CDC explains that protein, fat, and fiber can slow how quickly blood sugar rises when eaten with carbohydrate foods.
That’s why learning how to balance meals for diabetes control can be more useful in everyday life than memorizing hundreds of GI numbers.
How to Build a Lower-Glycemic Diabetes Plate
You don’t need to calculate the glycemic index of every ingredient.
Use a simple plate structure instead.
Fill Half With Non-Starchy Vegetables
Choose broccoli, cauliflower, spinach, peppers, zucchini, mushrooms, cabbage, green beans, or salad.
Fill One-Quarter With Protein
Choose fish, chicken, eggs, tofu, lean meat, or another appropriate protein source.
Fill One-Quarter With Carbohydrate Foods
Try beans, lentils, barley, quinoa, brown rice, whole grains, or another carbohydrate source that fits your needs.
The NIDDK’s healthy living with diabetes guidance also describes the plate method as a practical way to plan balanced meals.
Example of a Lower-Glycemic Day of Eating
Here’s one example of how these foods could fit into a normal day.
Breakfast
Plain Greek yogurt with berries, chia seeds, walnuts, and a modest portion of rolled oats.
Lunch
A large salad with leafy greens, cucumber, tomatoes, peppers, grilled chicken or tofu, and chickpeas.
Use an olive-oil-based dressing.
Snack
A small apple paired with almonds.
Dinner
Grilled salmon with roasted broccoli and cauliflower plus an appropriate serving of barley or lentils.
Choose water or another unsweetened beverage.
This is simply an example—not a personalized meal prescription. Your calorie, carbohydrate, protein, and medication needs may be different.
What About Higher-GI Foods?
A higher GI doesn’t automatically mean a food can never be eaten again.
Instead, think about:
Portion + total carbohydrate + meal combination + frequency + individual glucose response.
Rice is a useful example.
Instead of eating a large bowl of rice by itself, you could eat a smaller portion alongside plenty of non-starchy vegetables and an appropriate protein source.
If you use a glucose meter or continuous glucose monitor as part of your diabetes care, your own readings may also help you understand how different meals affect you.
Foods That Can Spike Blood Sugar
Glycemic index becomes more useful when you also understand the opposite side of the picture.
Foods and drinks containing rapidly available carbohydrates can sometimes produce larger or faster glucose rises.
Examples may include:
- Regular soda
- Sweetened tea
- Fruit drinks
- Candy
- Sugary breakfast cereals
- Cakes
- Cookies
- Pastries
- Large portions of refined grains
Our guide to foods that spike blood sugar quickly goes deeper into why these foods can affect glucose differently and how portion size and meal combinations can change the response.
You don’t necessarily need to ban every higher-GI food.
The goal is to understand what you’re eating and make informed choices.
Don’t Forget to Read Food Labels
GI values aren’t printed on most Nutrition Facts panels.
That doesn’t mean food labels aren’t useful.
When comparing packaged foods, look at:
- Serving size
- Total carbohydrate
- Dietary fiber
- Added sugars
- Saturated fat
- Sodium
- Calories
Don’t rely exclusively on front-of-package claims such as “natural,” “whole grain,” “no added sugar,” or “keto.”
Learning how to read food labels for diabetes can help you compare products based on their actual nutritional information rather than marketing language.
Important Note About Hypoglycemia
Lower-GI foods can be useful for everyday meal planning, but they aren’t necessarily appropriate for treating low blood sugar.
If you experience hypoglycemia, foods high in fiber or fat may absorb too slowly.
The CDC’s low blood sugar guidance explains how hypoglycemia should be recognized and treated.
If you use insulin or another medication that can cause hypoglycemia, follow the treatment instructions provided by your healthcare team.
Don’t substitute a lower-GI snack for fast-acting carbohydrate when you’re treating hypoglycemia according to your care plan.
Frequently Asked Questions
What foods have the lowest glycemic index?
Many non-starchy vegetables contain so little carbohydrate that GI isn’t particularly meaningful for them. Among carbohydrate-containing foods, beans, lentils, certain intact whole grains, and various whole fruits can provide lower-GI choices.
Are eggs low glycemic?
Eggs contain very little carbohydrate, so glycemic index isn’t a particularly useful measurement for them. They can provide protein as part of a balanced meal.
Is oatmeal good for diabetes?
Oats can fit into a diabetes-friendly diet. Processing, serving size, toppings, and your individual glucose response matter. Choose unsweetened oats and consider combining them with nuts, seeds, berries, or another suitable protein source.
Is rice low glycemic?
GI can vary considerably among rice varieties and preparation methods. Regardless of its GI, rice contains carbohydrate, so portion size matters. Combining an appropriate serving with vegetables and protein creates a more balanced meal.
Are bananas low glycemic?
The glucose response to bananas can vary according to ripeness and serving size. Instead of classifying bananas as simply “good” or “bad,” consider your portion and individual glucose response.
Is low GI the same as low carb?
No. A low-GI food can still contain a meaningful amount of carbohydrate. Glycemic index describes the relative glucose response to carbohydrate in a food, while “low carb” refers to the amount of carbohydrate consumed.
Bottom Line
A low glycemic index foods list for diabetes can be a useful tool for grocery shopping and meal planning, but don’t let a single number determine whether a food belongs on your plate.
Prioritize non-starchy vegetables, beans and lentils, whole fruits, appropriate portions of minimally processed whole grains, nuts, seeds, and suitable protein foods.
Then consider the portion and the complete meal.
For many people, a simple approach is to fill roughly half the plate with non-starchy vegetables, one quarter with protein, and one quarter with an appropriate carbohydrate food.
Glycemic index can help you compare carbohydrate choices, but total carbohydrate, fiber, food quality, medications, and your individual glucose response matter too.
If you use insulin or medications that can cause hypoglycemia, substantial changes to carbohydrate intake should be coordinated with your healthcare team.
2 thoughts on “Low Glycemic Index Foods List for Diabetes: A Practical Guide”