Banana before training: how much sugar and when to eat it

How much sugar, fibre and energy one banana actually gives you, when to eat it around a session, and what to pair it with.

5 min read · Updated 07.09.2026.

Banana before training: how much sugar and when to eat it
Illustration: AI · GymHub

A banana is most people's answer to what to eat half an hour before training. No prep, fits in a bag, and it rarely upsets the stomach. The only real questions are how much sugar it carries, whether that is too much, and when in the day it earns its place.

Short version: a medium banana holds around 14 g of sugar, and it arrives with fibre, water and a decent amount of potassium. For someone who trains, that is cheap and convenient fuel rather than a problem to solve.

The numbers in one banana

A medium peeled banana weighs roughly 120 g. Rounded off, that gives you:

  • about 105 kcal
  • about 27 g carbohydrate, of which around 14 g is sugar
  • about 3 g fibre
  • about 1.3 g protein
  • about 400 mg potassium

Per 100 g of peeled fruit that works out at roughly 89 kcal, 23 g carbohydrate, 12 g sugar, 2.6 g fibre and 1.1 g protein. These figures shift with size, variety and ripeness, so treat them as averages rather than precise readings.

The gap between a small and a large banana is wider than most people assume. A small one (around 90 g of fruit) lands near 80 kcal, a large one (around 150 g) can pass 130 kcal. Eat two or three a day and that difference adds up quietly, which is why weighing what you usually buy once is worth the two minutes.

Ripeness changes the form of the carbohydrate far more than the amount. A greenish banana is mostly starch, part of it resistant to digestion, so it breaks down slowly. As the fruit ripens that starch converts to simple sugars: sweeter, softer, quicker to digest. The calorie count barely moves.

Fitting it into the day

For most people a whole banana 30 to 60 minutes before training sits perfectly well. Three grams of fibre is modest and there is almost no fat, so the stomach has little to do once the first set starts.

With only 10 to 15 minutes to spare, eat half now and the rest after your warm-up or between sets. On sessions running past 75 minutes, a banana mid-workout does more than a double portion before you start.

After training, a banana on its own achieves little — 1.3 g of protein does not drive recovery. Pair it with a protein source; skyr or Greek yoghurt plus a banana gets you to roughly 20 g of protein in two minutes.

In the morning it works best as an addition rather than the whole breakfast. Sliced into porridge oats it replaces added sugar and brings potassium to a meal that usually has very little. Frozen chunks blend into a thick shake without ice cream, and freezing fruit costs you far less nutritionally than the reputation suggests.

Who it suits, and who it doesn't

It suits you if you train early and cannot face an empty stomach, if a heavier pre-session meal sits like a brick, or if your appetite closes down before hard work and anything is better than nothing.

It suits you less if very ripe bananas leave you bloated. With a sensitive gut that is a common pattern, and it is usually milder with slightly green fruit in a smaller portion.

If you have diabetes and count carbohydrate, 27 g a piece is not a rounding error and goes into the tally like any other source — bananas are neither exempt nor off-limits. If a doctor has restricted your potassium because of kidney disease, that is a conversation for the clinic rather than an article. For everyone else, potassium from ordinary food is welcome, and a banana is just one source among several already in your kitchen.

Easy combinations

  • Banana and yoghurt or skyr: carbs plus protein, ready in a minute, sensible after training.
  • Banana through oats: replaces honey or sugar and keeps you full longer thanks to the fibre in the oats.
  • Banana with a spoon of peanut butter: the fat slows stomach emptying, so keep this as a meal rather than a snack 20 minutes before squats.
  • Frozen banana in a shake: gives thickness without cream; peel and slice before freezing or you will regret it.
  • Banana with something salty on a long, hot session: fast carbohydrate plus salt when you are sweating more than usual.

Common misconceptions

Bananas make you gain weight because of the sugar

A 105 kcal piece of fruit does no more damage than anything else that size. Weight gain comes from the total across the day, and a banana is one of the cheaper entries in that ledger.

Potassium from bananas prevents cramp

This one is not settled. The evidence is strongest for cramp during exercise being tied to muscle fatigue and intensity rather than a single mineral. A banana supplies around 400 mg of potassium, a small slice of the daily total anyway.

Green bananas are healthier

The differences are real but small. A greener banana carries more resistant starch and raises blood sugar more slowly, but if you want energy before a session, ripe is the more practical choice.

Bananas are off-limits in the evening

Timing does not change what your body does with 27 g of carbohydrate. If a banana at night keeps you out of the biscuit tin, that is a good decision, not a lapse.

When to see a doctor

Get checked if bloating, pain or loose stools follow fruit regularly rather than occasionally, if you have diagnosed kidney disease or take medication that retains potassium, or if your blood sugar behaves unpredictably despite tracking what you eat. Those belong with test results and an examination, not with adjusting one food.

In short

A medium banana: roughly 105 kcal, 27 g carbohydrate, 14 g sugar, 3 g fibre, 400 mg potassium. Eat it 30 to 60 minutes before training when you want light fuel, or pair it with protein when it needs to be a meal. The sugar in it is not the thing worth worrying about; how much you eat across the rest of the day is.

General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.

Read next