In a healthy diet, especially for people who are controlling their weight or have diabetes, choosing a source of carbohydrates plays a key role. Bananas and sweet potatoes are both familiar foods, but which ones are really more suitable for the goal of supporting blood sugar reduction and keeping in shape?

The effects of bananas and sweet potatoes in maintaining figure
In essence, fruits and vegetables have low energy density. However, in terms of the ability to create a feeling of fullness, nutrition experts from Healthline say that sweet potatoes can create a better feeling of fullness in some portions.
The two nutrients that determine satiety are fiber and protein. They can help slow down digestion and limit cravings:
A medium-sized baked sweet potato contains about 3.8g of fiber, while a banana of the same size provides 3.1g.
Sweet potatoes provide 2.3g of protein/bulb, compared to 1.3g of protein/fruit in bananas.
Thanks to a richer amount of fiber and protein, sweet potatoes tend to create a feeling of fullness for a long time, thereby contributing to supporting weight loss and weight control if eaten with a suitable diet.

Do bananas or sweet potatoes help lower blood sugar more effectively?
Sweet potatoes can be a suitable choice in some servings because they contain fiber and mainly complex starch. However, the impact on blood sugar also depends on the processing method, amount of food and personal response.
Data from the US National Nutrition Database (USDA) indicates that:
Bananas contain a lot of simple sugars (5.72g fructose and 5.88g glucose). These sugars are quickly absorbed and can cause temporary hyperglycemia.
Sweet potatoes are low in single sugar (0.57g fructose and 0.65g glucose), mainly complex carbohydrates. Slow breakdown helps energy release slowly, limiting the risk of blood sugar spikes.
However, when not eating overripe bananas, both of these foods have a safe blood sugar index and are not "bad" foods for people with diabetes.
| Analysis criteria | Grilled sweet potatoes (Medium size) | Fresh bananas (Medium size) |
|---|---|---|
| Carbohydrate properties | Rich in complex carbohydrates, requiring a long time to resolve. | Contains many simple sugars (fructose, glucose) that are easily absorbed. |
| Effective weight loss support | ||
| Blood sugar stabilization ability | Supports the gradual release of energy, which can limit blood sugar fluctuations more than a high-sugar diet. | Well-ripened or eaten bananas can cause blood sugar to rise faster in some people. |
| Outstanding micronutrients | Superior in Vitamin A (Beta-carotene) and Vitamin C content. | Provides a large amount of Folic acid and Potassium to help balance blood pressure. |
Resistant starch and outstanding nutritional value of bananas and sweet potatoes
A major plus of both foods is the resistant starch content. According to WebMD, resistant starch is not completely digested, helping to nourish beneficial intestinal bacteria, resistant starch may be beneficial for gut health and glucose metabolism, but does not replace treatment. You will receive more resistant starch when eating bananas when they are still green or eating cooked and cooled sweet potatoes.
About micronutrients:
Sweet potatoes: Superior in Vitamin A (beta-carotene) and contain twice as much Vitamin C as bananas.
Outstanding with folic acid (23.6 μg/fruit compared to 6.84 μg in sweet potatoes), supporting DNA synthesis. Both are very rich in potassium, which helps balance blood pressure.

In summary, sweet potatoes have a clearer advantage in controlling weight and supporting hypoglycemia. Meanwhile, bananas are still a fast and convenient source of energy.
The information in the article is for reference only, not for medical diagnosis or treatment. You should talk directly to your doctor for accurate and appropriate advice to your health condition.
Quick quiz on the impact of bananas and sweet potatoes on blood sugar stabilization and weight loss
Should people with diabetes who want to lose weight eat bananas or sweet potatoes?
According to assessments from the medical website Healthline, sweet potatoes may be more suitable in some meals thanks to higher fiber and lower simple sugar content than bananas. However, people with diabetes need to calculate the total amount of carbohydrates, processing methods and monitor blood sugar after eating instead of considering a food as a "superior" choice for all cases.
I really like to eat bananas, how to reduce the risk of rapidly increasing blood sugar after eating bananas?
Nutrition experts from Mayo Clinic recommend that you can choose bananas that are not too ripe, eat a moderate portion and combine it with protein or healthy fat sources such as unsweetened yogurt or a small amount of peanut butter. People who are undergoing diabetes treatment should monitor their blood sugar after eating to know the appropriate level for themselves.