Yes, bananas are one of the higher-carb fruits. A medium banana contains about 27 to 30 grams of total carbohydrates, with roughly 25 of those grams as net carbs after subtracting fiber. That’s more than double what you’d get from a cup of strawberries or blueberries. Whether that matters depends entirely on your dietary goals.
Carbs in a Medium Banana
A medium banana (about 126 grams, or 4.5 ounces) provides approximately 30 grams of total carbohydrates, 110 calories, 3 grams of fiber, and 15 grams of naturally occurring sugar. There’s essentially no fat and only 1 gram of protein. Subtract the 3 grams of fiber and you get roughly 25 to 27 net carbs, which is the number most people tracking carbs care about.
For context, that’s about the same carb load as a slice of white bread. Among common fruits, bananas sit near the top. A cup of sliced strawberries has around 11 grams of carbs. An apple has about 25 grams but comes in a larger serving. A cup of grapes has roughly 26 grams. Banana’s carb density, gram for gram, is notably higher than most fresh fruits because of its lower water content.
How Ripeness Changes the Carb Profile
The total carbohydrate count stays roughly the same regardless of ripeness, but the type of carbohydrate shifts dramatically. A green, unripe banana contains about 21 grams of starch per 100 grams of fruit, much of it resistant starch, a type your body digests slowly (similar to fiber). A fully ripe banana has dropped to about 1 gram of starch per 100 grams. All that starch has converted into simple sugars: fructose, glucose, and sucrose.
This conversion is why ripe bananas taste so much sweeter and have a softer texture. It also affects how quickly the carbs hit your bloodstream. A greener banana releases its energy more gradually because resistant starch behaves more like fiber in your digestive system. In fact, the fiber content itself drops as bananas ripen. Unripe bananas contain roughly 18 grams of fiber per 100 grams when measured with newer analytical methods. That falls to 4 or 5 grams in a ripe banana and down to about 2 grams when overripe.
If you’re trying to minimize blood sugar spikes, choosing a slightly less ripe banana, one that’s yellow with a tinge of green, gives you more resistant starch and more fiber per bite.
Bananas and Blood Sugar
Bananas have a moderate glycemic index, generally landing in the low-to-medium range depending on ripeness. A ripe banana scores higher than a green one because its sugars are immediately available for absorption. Still, the fiber and overall structure of the fruit slow digestion compared to, say, drinking the same amount of sugar in juice form.
If you have diabetes or prediabetes, bananas aren’t off-limits. UK dietary guidance notes that most people don’t need to reduce fruit intake, but portion size matters. Supermarket bananas have gotten larger over the years, and a large one can contain close to 28 grams of carbs from sugar alone. Sticking to a medium-sized banana and pairing it with a source of protein or fat (peanut butter, yogurt, a handful of nuts) helps blunt the blood sugar response. Counting it as one of your fruit servings for the day keeps things in a reasonable range.
Bananas on Low-Carb and Keto Diets
For standard low-carb diets that allow 50 to 100 grams of carbs per day, a single banana fits, though it takes up a meaningful chunk of your daily budget. You’d want to plan around it.
For a ketogenic diet, bananas are generally a poor fit. Most keto protocols limit total carbs to 20 to 50 grams per day. One medium banana at 25 to 30 grams of carbs could use up your entire allowance in a single snack. Lower-carb fruit alternatives like raspberries, blackberries, and strawberries deliver more volume and fiber for far fewer carbs. If you’re strictly tracking ketosis, bananas are one of the fruits most commonly recommended to avoid.
When the Carbs Work in Your Favor
Not everyone is trying to minimize carbs. If you exercise regularly, banana carbs are a genuine asset. After a workout, your muscles need carbohydrates to replenish their glycogen stores, the fuel they burn during exercise. Eating a carb-rich food like a banana triggers insulin release, which helps shuttle sugar from your blood into muscle cells for storage.
This matters most when you train frequently. If you have less than 24 hours before your next workout, eating a banana soon after exercise helps speed glycogen replenishment so you’re ready for the next session. For casual exercisers with more recovery time, the timing is less critical, but bananas still offer a convenient, potassium-rich recovery snack. The 450 milligrams of potassium in a medium banana also supports muscle function and hydration.
The Bottom Line on Banana Carbs
A medium banana has 27 to 30 grams of carbs. That’s high compared to berries and most other fruits, moderate compared to a bowl of pasta or rice, and perfectly useful if you’re fueling an active lifestyle. The practical question isn’t really whether bananas are “high carb” in the abstract. It’s whether that amount of carbohydrate fits what you’re trying to do with your diet. For keto, it probably doesn’t. For general healthy eating or athletic recovery, it fits just fine.