top of page
  • Writer's pictureDr. Karuturi Subrahmanyam

Can Diabetics Eat Banana?

If you have diabetes, you may wonder if you can eat bananas. Bananas are a popular fruit that are rich in potassium, vitamin C, and fiber. They are also a good source of natural sugars, which can provide energy and satisfy your sweet tooth. However, they also contain carbohydrates, which can raise your blood sugar levels. So, can diabetics eat bananas? The answer is yes, but with some precautions. This article will explain how bananas affect diabetes and how to enjoy them safely.

How Bananas Affect Diabetes

Bananas contain carbohydrates, which are the main nutrients that affect your blood sugar levels. One medium banana (about 126 grams) has 29 grams of carbs and 112 calories. The carbs in bananas are mainly in the form of sugars and starches. The sugars are glucose, fructose, and sucrose, which are quickly digested and absorbed by the body. The starches are amylose and amylopectin, which are more slowly digested and absorbed.

The glycemic index (GI) is a measure of how much a food raises your blood sugar levels compared to pure glucose. Foods with a high GI cause a rapid spike in blood sugar levels, while foods with a low GI cause a more gradual rise. The GI of bananas depends on their ripeness. Unripe bananas have more starch and less sugar, so they have a lower GI than ripe bananas, which have more sugar and less starch. The average GI of bananas is 51, which is considered low to medium.

The glycemic load (GL) is another measure of how a food affects your blood sugar levels. It takes into account the amount of carbs and the GI of a food. Foods with a high GL cause a large increase in blood sugar levels, while foods with a low GL cause a small increase. The GL of one medium banana is 13, which is considered medium.

Bananas also contain fiber, which may reduce blood sugar spikes. Fiber can help slow down the digestion and absorption of carbs, which can lower the rise in blood sugar levels after eating. Fiber can also help you feel full longer and prevent overeating. One medium banana contains 3 grams of fiber.

How to Eat Bananas Safely

If you have diabetes and want to eat bananas, you should follow some tips to eat them safely:

- Choose unripe or slightly ripe bananas. They have less sugar and more starch than ripe or overripe bananas. They also have a lower GI and GL than ripe bananas.

- Eat small portions. A medium banana has about 29 grams of carbs, which may be too much for some people with diabetes. You can eat half or a quarter of a banana instead of a whole one. You can also slice it and add it to other foods, such as yogurt, oatmeal, or salad.

- Pair bananas with protein or healthy fat. This can help slow down the digestion and absorption of carbs and prevent blood sugar spikes. You can eat bananas with nuts, seeds, peanut butter, cheese, eggs, or meat.

- Monitor your blood sugar levels. You should check your blood sugar levels before and after eating bananas to see how they affect you. You should also keep track of your carb intake and adjust your medication or insulin doses accordingly.

- Consult your doctor. They can give you more advice on how to include bananas in your diabetes meal plan safely and effectively.

Benefits of Eating Bananas

Bananas are not only delicious but also nutritious. They have many health benefits for people with diabetes, such as:

- They provide potassium. Potassium is an important mineral that helps regulate blood pressure and fluid balance in the body. People with diabetes are at risk of low potassium levels due to high blood sugar levels or certain medications. Bananas are a good source of potassium, with one medium banana providing 422 milligrams (mg), or 9% of the daily value (DV),

- They provide vitamin C. Vitamin C is an antioxidant that helps protect the cells from damage caused by free radicals. It also supports the immune system and wound healing. People with diabetes may have lower vitamin C levels than people without diabetes due to increased oxidative stress and inflammation. Bananas are a good source of vitamin C, with one medium banana providing 10.3 mg, or 11% of the DV.

- They provide fiber. Fiber can help lower blood sugar levels, cholesterol levels, and blood pressure. It can also improve gut health and prevent constipation. People with diabetes should aim for at least 25–38 grams of fiber per day, depending on their age and sex. One medium banana provides 3 grams of fiber, or 12% of the DV.

- They provide resistant starch. Resistant starch is a type of starch that resists digestion and acts like fiber in the gut. It can help lower blood sugar levels, improve insulin sensitivity, and increase satiety. Unripe bananas have more resistant starch than ripe bananas.


Bananas are a healthy fruit that can be part of a balanced diet for people with diabetes. They contain carbs that can raise blood sugar levels, but they also have fiber and resistant starch that can lower them. They also provide potassium, vitamin C, and other nutrients that can benefit people with diabetes. To eat bananas safely, you should choose unripe or slightly ripe bananas, eat small portions, pair them with protein or healthy fat, monitor your blood sugar levels, and consult your doctor.

Dr. Karuturi Subrahmanyam, MD, FRCP (London), FACP (USA)

Internal Medicine Specialist

Kify Hospital



Phone : 85000 23456


bottom of page