A banana is one of those foods that seems simple until you start tracking what you eat. You might grab one as a quick breakfast, add it to a sandwich, blend it into a milkshake, or wonder whether it is a better choice than bread. Then comes the obvious question: how many calories in a banana?
The short answer is that it depends mainly on the banana’s size. A typical medium banana contains about 105 calories, while a small banana has roughly 90 calories and a large one can provide around 120 calories. The difference may seem small, but it becomes useful when you’re counting calories, planning meals, or comparing snacks.
This guide explains banana calories in practical terms, including UK-friendly portion sizes, banana sandwiches, milkshakes, banana splits, and the comparison between bananas and bread. It also looks at why bananas can taste sweeter as they ripen, how much carbohydrate they provide, and how to fit them into different eating goals without unnecessarily avoiding them.
How Many Calories Are in a Banana?
The calories in a banana depend on its weight, including the edible portion.
| Banana size | Approximate calories |
|---|---|
| Extra small | 70–75 kcal |
| Small | 85–90 kcal |
| Medium | 100–105 kcal |
| Large | 115–120 kcal |
| Extra large | 130–135 kcal |
For everyday tracking, 105 calories for a medium banana is a useful estimate.
However, size can vary considerably. A supermarket banana that looks “medium” to one person may be much larger than another. If calorie accuracy matters, weighing the peeled banana is more reliable than judging it by appearance.
How many calories in a medium banana?
A medium banana contains approximately 105 calories. It also provides around 27 grams of carbohydrate, about 3 grams of fibre and roughly 1 gram of protein.
That makes a medium banana a relatively compact source of energy. It is particularly convenient before exercise, as a snack between meals, or alongside another food that provides protein or fat.
How Many Calories in a Banana UK?
For people in the UK, banana calories are essentially the same as elsewhere because the calorie content comes from the fruit itself rather than the country where it is sold.
A typical UK supermarket banana will usually fall somewhere around the small-to-large range, so its calorie content may be approximately 90–120 calories.
One practical mistake is assuming every individual banana has exactly 105 calories. Nutrition databases normally use standardised weights, while real bananas vary.
For more precise calorie counting:
- Peel the banana.
- Weigh the edible portion.
- Use the calorie value per 100g from your chosen nutrition database.
- Record the actual weight rather than relying on the word “medium.”
This is especially useful if you’re following a specific calorie target.
What Nutrients Does a Banana Provide?
Calories are only one part of the picture. A banana also contributes several nutrients that help explain why it can be a useful everyday food.
A medium banana provides approximately:
- 105 calories
- 27g carbohydrate
- 3g fibre
- 1g protein
- 0.3g fat
- A useful amount of potassium
- Vitamin B6
- Vitamin C
- Manganese
The carbohydrate content is particularly relevant for active people. Bananas provide naturally occurring sugars as well as starch and fibre, making them a convenient source of carbohydrate.
Does a banana have a lot of sugar?
A medium banana contains roughly 14 grams of naturally occurring sugar.
That doesn’t mean it should automatically be considered an unhealthy food. The sugar comes packaged within a whole fruit that also contains fibre, water, vitamins and minerals.
Another interesting point is ripeness. As a banana ripens, some of its starch is converted into simpler sugars. This is why a heavily spotted banana generally tastes much sweeter than a firm greenish banana, even though the total calorie difference isn’t dramatic.
Banana Calories by Weight
If you want a more accurate way to calculate calories, weight is more useful than size labels.
A banana provides roughly 89 calories per 100g of edible fruit.
That means:
- 80g banana ≈ 71 calories
- 100g banana ≈ 89 calories
- 120g banana ≈ 107 calories
- 150g banana ≈ 134 calories
- 180g banana ≈ 160 calories
These figures are estimates, but they demonstrate why two bananas can have noticeably different calorie counts.
The peel should not be included when weighing the portion you plan to eat.
How Many Calories in a Banana Sandwich?
A banana sandwich can be surprisingly different from a plain banana because the bread and any spread add calories.
For example, a simple banana sandwich made with:
- 2 slices of bread: around 140–200 calories
- 1 medium banana: around 105 calories
would contain approximately 245–305 calories before adding butter, peanut butter, honey or other ingredients.
Add two tablespoons of peanut butter and the total can increase substantially.
Is a banana sandwich healthy?
It can be.
A banana sandwich provides carbohydrate from both the bread and banana, while a spread such as peanut butter can add protein and fat. The overall nutritional value depends on the bread, portion size and toppings.
If you’re trying to make the sandwich more filling, choosing wholemeal bread and a modest amount of a protein-rich spread can work better than simply adding more banana.
How Many Calories in a Banana Milkshake?
A homemade banana milkshake can range from roughly 180 to 400+ calories, depending on the recipe.
For example:
- 1 medium banana: ~105 calories
- 250ml semi-skimmed milk: ~115 calories
- Total: ~220 calories
Add sugar, ice cream, flavoured syrup, cream or additional nut butter and the calorie count can rise quickly.
This is one reason restaurant and café milkshakes can contain considerably more calories than a simple homemade version.
A lower-calorie banana milkshake idea
For a lighter version, blend:
- One medium banana
- Low-fat or semi-skimmed milk
- Ice
- Cinnamon or vanilla for flavour
You get a creamy drink without automatically turning it into a dessert.
For a more filling smoothie-style drink, adding Greek yoghurt can increase protein while keeping the ingredient list relatively simple.
How Many Calories in a Banana Split?
A traditional banana split is very different from eating a banana on its own.
The banana itself may contribute around 100 calories, but the complete dessert can contain several hundred calories because it commonly includes:
- Ice cream
- Chocolate or other sauces
- Whipped cream
- Nuts
- Additional toppings
Depending on portion size and preparation, a banana split can easily reach 500–800 calories or more.
This illustrates an important point when calorie counting: the calories don’t come from the banana alone. The toppings and accompanying ingredients often contribute the majority of the energy.
Banana vs Bread: Which Has More Calories?
The answer depends on the amount being compared.
A medium banana contains around 105 calories.
One slice of bread can contain roughly 70–110 calories, depending on its size and type. Therefore, a banana and a single slice of bread may have fairly similar calorie values.
But they are not nutritionally identical.
Banana
A banana generally provides:
- Fibre
- Potassium
- Vitamin B6
- Naturally occurring sugars
- Water
- Carbohydrate
Bread
Bread can provide:
- Carbohydrate
- Protein
- Fibre, particularly when wholemeal
- Various micronutrients depending on the type
So the better question isn’t simply which food has fewer calories. It’s which food fits the meal you’re trying to build.
For example, a banana may be more convenient before a run, while wholemeal toast with eggs might be more satisfying as a full breakfast.
Are Bananas Good for Weight Loss?
Yes, bananas can fit comfortably into a weight-loss diet.
No single fruit causes weight gain simply because it contains carbohydrates or natural sugar. Weight change is influenced by overall energy intake, activity, food choices and consistency over time.
A medium banana at roughly 105 calories can be an easy snack compared with many highly processed alternatives.
The main issue is portion creep. Eating a banana with a large spoonful of peanut butter, a sugary drink and several other snacks is very different from eating the banana alone.
If you’re trying to manage calories, think about the whole meal rather than labelling individual foods as “good” or “bad.”
When Is the Best Time to Eat a Banana?
There isn’t one universally best time.
Before exercise
A banana can be useful before exercise because it provides readily available carbohydrate and is convenient to eat.
After exercise
It can also work after training when paired with a protein source such as Greek yoghurt, milk or another protein-rich food.
At breakfast
Banana works well with oats, yoghurt or wholegrain toast, particularly when you want a breakfast that provides carbohydrate and fibre.
As an afternoon snack
A banana can be a simple alternative to biscuits, sweets or other heavily processed snacks.
The best timing is therefore less important than whether the food fits your appetite, activity and overall diet.
3 Banana Calorie Insights People Often Miss
1. Banana size matters more than ripeness for calories
People often worry that a very ripe banana suddenly becomes much higher in calories. Ripening changes the balance between starch and sugars and changes the taste, but the calorie difference isn’t usually dramatic.
The physical size of the banana is generally much more important when estimating total calories.
2. The “banana” isn’t the meal
A banana may contain about 105 calories, but turning it into a milkshake, sandwich or dessert changes the calculation dramatically.
When tracking calories, record the complete dish rather than focusing on the calorie count of the main ingredient.
3. A banana’s carbohydrate can be useful
Carbohydrates are not inherently a problem. For someone walking, running, cycling or training regularly, the carbohydrate in a banana can be useful fuel.
This makes the same food potentially serve very different purposes depending on when and how you eat it.
Common Mistakes When Counting Banana Calories
Assuming every banana contains 105 calories
105 calories is a useful medium-banana estimate, not a universal number.
Counting the peel
The peel isn’t part of the edible serving. If you weigh the fruit, use the peeled portion for accurate tracking.
Ignoring toppings
Peanut butter, chocolate spread, honey, ice cream and cream can contribute far more calories than expected.
Avoiding bananas because they are sweet
Sweetness does not automatically make a whole fruit unhealthy. Bananas provide fibre and micronutrients alongside naturally occurring sugars.
Comparing foods only by calories
Two foods can contain similar calories while having very different levels of fibre, protein, micronutrients and satiety.
How to Fit a Banana Into Different Diets
For weight management
Choose a portion that fits your daily calorie target. A small or medium banana can be an easy snack without requiring complicated preparation.
For muscle building
Combine the banana with a protein source such as yoghurt, milk, eggs or another protein-rich meal. This makes the snack more nutritionally complete.
For endurance exercise
The carbohydrate in bananas can be useful before or after longer periods of activity. Some people also find bananas easy to eat compared with heavier foods.
For a family snack
Bananas are inexpensive, portable and require little preparation, making them a practical option when you want a quick whole-food snack.
FAQ
How many calories are in a medium banana?
A medium banana contains approximately 105 calories. The exact number varies with the banana’s edible weight, so a particularly large or small banana will contain more or fewer calories.
How many calories are in a banana in the UK?
A typical banana sold in the UK can contain roughly 90–120 calories, depending mainly on its size. A standard medium banana is commonly estimated at around 105 calories.
How many calories are in a banana sandwich?
A banana sandwich made with one medium banana and two slices of bread will generally contain around 245–305 calories, before spreads or other toppings are added. Peanut butter, butter, honey and chocolate spread can increase the total significantly.
How many calories are in a banana milkshake?
A basic homemade banana milkshake made with one medium banana and around 250ml of milk may contain roughly 220 calories. Ice cream, sugar, syrup and cream can push the total much higher.
How many calories are in a banana split?
A banana split can contain approximately 500–800 calories or more, depending on the amount of ice cream, sauces, whipped cream, nuts and other toppings. The banana itself contributes only a small portion of the dessert’s total calories.
Is a banana higher in calories than bread?
Not necessarily. A medium banana contains about 105 calories, while one slice of bread often contains around 70–110 calories depending on the type and size. Comparing equal weights or complete portions gives a more meaningful nutritional comparison.
Conclusion
So, how many calories in a banana? For a typical medium banana, the answer is about 105 calories. Smaller bananas may contain around 90 calories, while larger ones can reach 120 calories or more.
The most useful lesson is not to treat 105 as a magic number. Banana size, the edible weight and what you eat alongside it all matter. A plain banana is a nutrient-rich, convenient food, while banana sandwiches, milkshakes and banana splits can contain substantially more calories because of their additional ingredients.
If you’re counting calories, weighing your portion is the most accurate approach. If you’re simply trying to eat well, there’s usually no reason to fear the banana—focus instead on the overall meal, portion size and your wider eating pattern.

