Written by Pradnya Ganorkar · Updated 7 November 2026
100 g of ripe banana contains 1.25 g of protein and 111 kcal of energy, according to the Indian Food Composition Tables 2017. Banana is mainly a carbohydrate fruit. It gives a modest amount of protein, so it is not a high-protein food.
The values on this page come from the Indian Food Composition Tables 2017 (ICMR-National Institute of Nutrition, Hyderabad), food code E009: Banana, ripe, montham, mean of samples from 1 region of India, per 100 g edible portion. You can read the full tables here.
The full breakdown: banana nutrition per 100 g
| Nutrient | Per 100 g of banana |
|---|---|
| Energy | 111 kcal (463 kJ) |
| Protein | 1.25 g |
| Carbohydrate (available) | 24.95 g |
| Total fat | 0.32 g |
| Dietary fibre | 2.21 g |
| Total sugars | 14.9 g |
| Calcium | 6.77 mg |
| Iron | 0.4 mg |
| Potassium | 362 mg |
| Sodium | 1.25 mg |
| Magnesium | 30.22 mg |
| Zinc | 0.15 mg |
| Vitamin C | 8.06 mg |
| Folate | 17.93 µg |
Most of the energy in a banana comes from carbohydrate. Available carbohydrate is 24.95 g per 100 g, while protein is 1.25 g and total fat is 0.32 g.
How does banana compare with other foods?
Here are similar rows from the same table, all per 100 g:
| Food | Energy | Protein | Carbohydrate (available) | Total fat | Dietary fibre | Total sugars |
|---|---|---|---|---|---|---|
| Banana | 111 kcal | 1.25 g | 24.95 g | 0.32 g | 2.21 g | 14.9 g |
| Apple | 62 kcal | 0.29 g | 13.11 g | 0.64 g | 2.59 g | 9.53 g |
| Amla | 24 kcal | 0.34 g | 4.39 g | 0.16 g | 7.75 g | 3.39 g |
| Avocado | 144 kcal | 2.95 g | 1.75 g | 13.86 g | 6.69 g | 1.65 g |
Banana has more protein than apple and amla in these tables. Avocado has more protein than banana, but it also has far more fat.
Is banana a good source of protein?
Not really. A medium banana provides around 1.3 g of protein, so it works best alongside a stronger protein source. It is better seen as an easy carbohydrate snack that also brings potassium and fibre.
How can you add more protein to a banana snack?
Pair the banana with protein-rich foods such as yogurt, nuts or peanut butter. This raises the protein of the snack without changing the banana itself.
In our experience at Nutrimate Wellness, it helps to spread protein across the day instead of relying on one big meal.
How can fitness professionals track banana and daily food intake accurately?
Figures for the same food can differ from one website to another. For clients, it helps to log against one consistent source and to log the same way every time.
Nutrimate offers AI-assisted food logging with Indian food nutrition information for calorie and protein tracking. For trainers and nutritionists, the digital solutions from Nutrimate Wellness cover client tracking, nutrition and workout monitoring, and progress insights. Fitness businesses can also combine Indian-food-based nutrition tracking with coaching and progress monitoring in one branded platform through FitVia.
If you want to work out a daily calorie figure first, try the calorie calculator. For other everyday options, see our guide to protein-rich Indian foods.
Questions people ask
Is banana a good source of protein?
Banana is mainly a carbohydrate fruit, not a protein food. 100 g gives 1.25 g of protein, and a medium banana gives about 1.3 g. It works best when paired with a stronger protein source such as yogurt, nuts or peanut butter.
How much protein is in 100 g of banana?
100 g of banana has 1.25 g of protein, along with 111 kcal and 24.95 g of available carbohydrate, per the Indian Food Composition Tables 2017.
What else is banana called in India?
Banana is also called Kera, Kola, Vazha pazham and Kait syiem.
Sources
Values are per 100 g of the edible part of the food, from the Indian Food Composition Tables 2017 (ICMR-National Institute of Nutrition). Actual values vary with variety, season, cooking and portion size.
This article is general information, not medical advice. Speak to a doctor or registered dietitian about your own needs.
Related on our website
More on this subject from us:
- 100 Gram Namkeen Calories: Complete Comparison of Popular Indian Snacks – Nutrimate
- Namkeen Calories: Nutritionist Guide to Indian Snack
- Protein in chicken breast
Read Nutrimate Wellness first on Google