Cannellini Beans Glycemic Index
Low GI · The honest verdict
Gentle on blood sugar
Glycemic index
31–38
reported range
Glycemic load
9
Low GL
This food's glycemic index is 31–38, which is Low GI.
Cannellini beans are one of the better carbohydrate choices for blood sugar management — their low GI and high fiber and protein content slow digestion substantially. This is general nutrition information, not medical advice; people with diabetes should confirm portion sizes and frequency with their care team.
GI numbers vary by source, ripeness, and how a food is prepared. This is general nutrition information — not medical advice. If you manage diabetes, confirm specifics with your care team.
Key facts
Cannellini beans deliver 7 g of fiber per half-cup cooked — about 25% of the daily recommended intake.
Foods with a GI of 55 or below are low-GI. Cannellini beans score roughly 31–38 — well within low-GI territory.
Diets that regularly include legumes are associated with better long-term blood sugar control in people with type 2 diabetes.
What's actually inside
Per 100 g, with your typical serving noted as 1/2 cup (130 g), cooked. The carb family is what moves blood sugar — fiber is the number that softens the spike.
Total carbs
20g
Net carbs
13g
total carbs minus fiber
Fiber
7g
slows the glucose rise
- Sugars
- 0g
- Protein
- 8g
- Calories
- 113kcal
Notable nutrients
- Folate129 mcg
- Iron3.3 mg
- Magnesium45 mg
- Potassium358 mg
- Phosphorus143 mg
Is it a smart choice for blood sugar?
GI is only half the story — portion (glycemic load) and what you eat it with decide the real-world effect. Here's the honest read.
The verdict
Excellent diabetes-friendly legume — low GI, high fiber and protein
Cannellini beans are one of the better carbohydrate choices for blood sugar management — their low GI and high fiber and protein content slow digestion substantially. This is general nutrition information, not medical advice; people with diabetes should confirm portion sizes and frequency with their care team.
Portion guidance
A half-cup serving of cooked cannellini beans delivers 13 g of net carbs and a glycemic load of about 9, which is low. A full cup roughly doubles those numbers into a moderate load — still manageable for most people. Pairing beans with vinegar-dressed salad or a high-fat protein source like salmon further moderates the glucose response.
This is general nutrition information, not personal medical advice. Blood sugar responses are individual — if you have diabetes or prediabetes, your care team can tell you how this fits your plan.
How to keep the spike small
The same food can land differently depending on how it's cooked and what it's eaten with. Use these levers to your advantage.
Cooking from dried beans (soaking and boiling)
Lowers the spikeCooking dried beans from scratch preserves the most intact starch structure and tends to produce the lowest GI values. Canned beans are pre-cooked and may register slightly higher.
Cooling after cooking (cold beans in salad)
Lowers the spikeChilling cooked beans converts some starch to resistant starch, which is digested more slowly and produces a lower blood sugar response than fresh-cooked hot beans.
Mashing or pureeing (as in white bean dip)
Raises GIBreaking down cellular structure increases starch availability. Mashed cannellini beans may have a somewhat higher effective GI than whole beans — though it remains in the low-GI range.
Adding acid (lemon, vinegar)
Lowers the spikeAcidic dressings slow starch digestion and reduce the glycemic response of the full meal, a well-documented pairing strategy for legumes.
Pairing tip
Serve cannellini beans in salads with lemon and olive oil, toss with leafy greens and grilled fish, or use in soups with tomatoes and herbs. Keeping the acid component (lemon, red wine vinegar) helps moderate the overall meal GI even further.
Why GI numbers vary
GI values for cannellini beans (white kidney beans) are reported in the low 30s in most major studies, but exact figures differ slightly by preparation — dried-and-cooked vs. canned, and serving temperature. The range 31–38 covers the credible spread. All reported values fall well into the low-GI zone (under 55), so the classification is consistent even if the precise number varies.
Not medical advice. This page is general nutrition information about Cannellini Beans. It isn't a diagnosis or a treatment plan. If you have diabetes, prediabetes, or another condition affecting blood sugar, confirm any dietary decisions with your doctor or care team.
❓Frequently Asked Questions
Yes. Cannellini beans have a low glycemic index (roughly 31–38) and a low glycemic load per serving, which means they raise blood sugar slowly and modestly. Their 7 g of fiber and 8 g of protein per half-cup also help slow digestion further. Most diabetes nutrition guidance lists legumes like cannellini beans as recommended carbohydrate sources — but confirm portion size and frequency with your care team.
Published GI values for cannellini (white kidney) beans typically range from about 31 to 38, depending on whether the beans were cooked from dried or canned, and how they were served. All values fall firmly in the low-GI zone (55 or below). For context, white bread has a GI of around 70 — cannellini beans are roughly half that.
Yes, but slowly and modestly. A half-cup serving has about 13 g of net carbs and a glycemic load of around 9 — classified as low. The fiber and protein in the beans slow digestion significantly, producing a gradual rather than sharp rise in blood glucose. Eating a larger portion or mashing the beans may raise the response somewhat.
All three are low-GI legumes. Lentils tend to have the lowest GI (around 22–30), chickpeas cluster around 28–36, and cannellini beans sit at 31–38. The differences are small in practice, and all are substantially lower-GI than grains or starchy vegetables. Any of them is a good blood-sugar-friendly carbohydrate choice.
Slightly, because canning involves longer cooking under pressure that softens starch structure more than home cooking. The difference is modest — both canned and home-cooked cannellini beans remain in the low-GI zone. Rinsing canned beans also removes some of the surface starches released during processing.
Related Articles
Endive Glycemic Index, Load & Nutrition
Endive has a GI of about 15 and a negligible glycemic load. Full nutrition, diabetes verdict, and why its prebiotic fiber inulin makes it unique.
Read moreKumquat Glycemic Index, Load & Nutrition
Kumquats have a low GI (~32–44) and extremely low glycemic load — each tiny fruit has under 3 g net carbs. Full nutrition and honest GI data inside.
Read moreArtichoke Glycemic Index, Load & Nutrition
Artichokes have a low GI of ~15 and very low glycemic load — a fiber-rich prebiotic vegetable excellent for blood sugar and diabetes.
Read moreCheerios Glycemic Index, Load & Nutrition
Cheerios have a high GI of around 74 and a moderate glycemic load per serving. Honest GI, GL, nutrition, and pairing tips for a lower blood sugar response.
Read moreArugula Glycemic Index, Load & Nutrition
Arugula has a low GI of ~15 and negligible glycemic load — a peppery leafy green with almost no digestible carbs, rich in vitamin K.
Read moreCaramel Glycemic Index, Load & Nutrition
Caramel has a GI of roughly 60–65 (medium–high) and a meaningful glycemic load per serving. Honest GI, GL, nutrition, and blood sugar context explained.
Read moreEating well is easier when allergies aren't in the way
Curex helps people find and treat the allergies behind everyday symptoms with at-home testing and immunotherapy. If food or seasonal allergies make eating well harder than it should be, that's where we can help — no pressure, just here if you need it.
Curex focuses on allergies — not diabetes or blood-sugar care. For blood sugar, your primary care team is the right place to start.
Reviewed by
Curex Editorial TeamReviewed for accuracy
Last reviewed July 2026