How Much Sugar Is in a Banana If You Have Diabetes?

A medium banana contains about 14 grams of sugar and 28 grams of total carbohydrates. That’s more sugar than many other fruits per serving, but it doesn’t mean bananas are off-limits if you have diabetes. The key factors are portion size, ripeness, and what you eat alongside it.

Sugar and Carbs by Banana Size

According to USDA data, a medium banana (about 118 grams, or 7 inches long) has 14 grams of sugar, 28 grams of total carbohydrates, and 3 grams of fiber. All of the sugar is naturally occurring, not added sugar. The fiber brings the net carbohydrate impact down slightly, but bananas are still one of the more carb-dense fruits you can pick up.

Size matters more than people realize. A small banana (6 inches) has roughly 10 to 12 grams of sugar, while a large one (8 to 9 inches) can push past 17 grams. For a fully ripe large banana, the glycemic load can reach 22, which is high. A very small banana stays around 11. If you’re counting carbs, choosing a smaller banana is one of the simplest ways to cut the impact.

Why Ripeness Changes Everything

The sugar content on a nutrition label reflects a ripe banana, but the actual effect on your blood sugar shifts dramatically depending on how green or spotted the fruit is. As a banana ripens, its resistant starch converts into simple sugars. That’s why a brown-spotted banana tastes so much sweeter than a firm green one, and it’s why the glycemic index (a measure of how fast a food raises blood sugar) nearly doubles across the ripening spectrum:

  • Green (unripe): GI of 30 to 40, the lowest blood sugar rise
  • Yellow with green tips: GI of 40 to 50, a mild rise
  • Fully yellow (ripe): GI of 50 to 60, a moderate rise
  • Yellow with brown spots: GI of 60 to 65, a faster rise
  • Mostly brown or black: GI of 65 to 70, the highest rise

For context, pure glucose has a GI of 100, and anything below 55 is considered low. A slightly underripe banana with green tips sits comfortably in the low range. A very ripe, spotty banana crosses into medium-high territory. If you have diabetes and want to keep eating bananas, choosing them on the firmer, less-ripe side is one of the most effective adjustments you can make.

How Resistant Starch Protects Blood Sugar

Green bananas are rich in resistant starch, a type of carbohydrate that your digestive enzymes can’t break down. It acts more like fiber than sugar. Resistant starch slows down how quickly your stomach empties, blunts the insulin spike after eating, and feeds beneficial gut bacteria that produce short-chain fatty acids.

A randomized controlled trial published in the British Journal of Nutrition tested green banana consumption in people with prediabetes and type 2 diabetes. Participants who ate about 40 grams of green banana biomass daily (roughly two tablespoons, providing 4.5 grams of resistant starch) saw significant reductions in both fasting blood glucose and HbA1c, the marker that reflects average blood sugar over two to three months. The resistant starch also reduced postprandial glucose and insulin responses, meaning the blood sugar spike after meals was smaller and more gradual.

You don’t need to eat green banana paste to get this benefit. Simply choosing a banana that’s still firm with some green on the peel gives you more resistant starch and less free sugar than waiting until it’s fully ripe.

The Half-Banana Rule

A standard diabetes-friendly fruit serving contains about 15 grams of carbohydrates. A whole medium banana has 28 grams, nearly double that threshold. That’s why the Mayo Clinic lists the recommended diabetes portion as half a medium banana, not a whole one.

For comparison, other fruits that fit into that same 15-gram carbohydrate window include one medium orange, a full cup of raspberries, one and a quarter cups of strawberries, or three-quarters of a cup of blueberries. You get a lot more volume from berries for the same carb cost. That doesn’t make bananas a bad choice, but it helps to know that a whole banana counts as two fruit servings in carbohydrate terms.

If you prefer eating a whole banana, account for it by reducing carbs elsewhere in that meal or snack. Swapping out a slice of bread or a portion of rice makes room for the extra carbohydrates without changing your total intake.

Pairing Bananas to Slow the Spike

Eating a banana by itself sends its sugars into your bloodstream relatively quickly. Pairing it with protein or fat slows digestion and flattens the blood sugar curve. A tablespoon of peanut butter, a handful of almonds, or a serving of plain Greek yogurt all work well. The fat and protein delay gastric emptying, giving your body more time to process the glucose gradually instead of all at once.

This strategy is especially useful if you’re eating a riper banana. The combination of fiber from the banana itself plus fat or protein from the pairing can bring the effective glycemic response closer to what you’d get from a less-ripe banana eaten alone. It also keeps you fuller longer, which helps with the appetite swings that blood sugar spikes can trigger.

Putting It Into Practice

Bananas aren’t a food you need to eliminate with diabetes. They’re a food you need to be deliberate about. Choose smaller bananas or eat half at a time. Pick them when they’re still slightly firm with a hint of green. Pair them with a protein or fat source rather than eating them on their own. And count them as a full carbohydrate serving, not a “free” snack.

If you monitor your blood sugar at home, testing before and 90 minutes after eating a banana gives you a personalized picture of how your body handles it. Some people with diabetes tolerate bananas well. Others see a sharper spike than expected, particularly with ripe fruit. Your meter is more useful than any general guideline for dialing in the right portion and ripeness for you.