Avocado for people who train: the actual numbers and when to eat it
What a medium avocado really gives you in calories, fat, fibre and potassium, how much to eat for your goal, and when it belongs in your day.

Avocado usually gets treated as either a miracle food or a fat bomb you should avoid. The reality is duller: it is a calorie-dense fruit with a good fat profile, a lot of fibre and potassium, and a fairly specific place in your day. Here is what is actually in it and when it makes sense to eat if you train.
What is actually in an avocado
Numbers are per 100 g of edible flesh (no stone, no skin), Hass variety:
- 160 kcal
- 15 g fat — roughly 10 g monounsaturated, 2 g saturated, 1.8 g polyunsaturated
- 8.5 g carbohydrate, of which 6.7 g is fibre, leaving only about 1.8 g that behaves like usable fuel
- 2 g protein — negligible, do not count avocado as a protein source
- 485 mg potassium, 29 mg magnesium, about 2 mg vitamin E, 81 µg folate, 21 µg vitamin K
A medium avocado weighs around 200 g with stone and skin, and gives about 140 g of flesh. That is roughly 225 kcal, 21 g fat, 9 g fibre and about 680 mg potassium. For comparison: a 120 g banana is about 105 kcal and 3 g fibre, and 30 g of almonds is about 175 kcal. Energy-wise avocado sits much closer to nuts than to fruit, and that is how it should enter your numbers.
Why it matters if you train
- Potassium. One avocado covers about 20% of the 3,500 mg daily target. If you train 4-5 times a week and sweat heavily, it is one of the simpler ways to push that intake up without supplements.
- Fibre. Nine grams is roughly a third of the 25-30 g daily target. People cutting usually drop fruit and vegetables first and then wonder why digestion stalls.
- Fat as a calorie lever. If you are bulking and struggling to hit 3,000 kcal, half an avocado adds 110 kcal with almost no extra volume on the plate.
- Vitamin absorption. Vitamins A, D, E and K plus carotenoids from vegetables absorb better with fat present. Avocado in a salad does that job better than a salad with no fat at all.
- Satiety. Fat plus fibre slows gastric emptying, so 70 g of avocado at lunch holds you longer than 70 g of white bread at the same calorie cost.
When to eat it
Before training
This is the one slot where avocado can work against you. Fat and fibre slow the stomach down, and what you want 60-90 minutes before a session is a meal that clears fast: 40-60 g carbohydrate, 20-30 g protein and under 10 g fat. A whole avocado brings 21 g fat and 9 g fibre, and you will feel that sitting there on squats or deadlifts. If you really want some, take a quarter at most (about 35 g, 55 kcal) and at least 2 hours out. Save the rest for later.
After training
No issue here. The idea that fat after training blocks recovery does not hold up in practice — it delays absorption by maybe 20-30 minutes, which is irrelevant when you eat every 3-4 hours anyway. The priority in your post-training meal is 30-40 g protein and 60-100 g carbohydrate; avocado is an add-on, not the base. If you drink a shake right after the last set, do not blend half an avocado into it — wait for the real meal 60-90 minutes later.
The rest of the day
Breakfast, lunch, dinner — it does not matter. Meal timing is far less important than total daily intake. If it suits you with eggs in the morning, eat it in the morning; if it sits better at night, eat it at night. There is no evidence that fat eaten in the evening ends up anywhere different than fat eaten at 8 a.m.
How much to eat
Simple rules by goal:
- Losing weight: a quarter to half an avocado per day, so 35-70 g or 55-110 kcal. More than that starts eating the room you need for protein in a deficit.
- Maintenance: half to one whole, 70-140 g.
- Gaining: one whole per day is fine; 225 kcal you would otherwise have to force down as another plate of rice.
Context: if you eat 2,500 kcal and aim for 30% of calories from fat, that is about 83 g of fat per day. One avocado is 21 g — a quarter of your daily fat from a single food. That is why it is worth weighing it for the first week until your eye calibrates; the gap between an estimated half and an actual half is routinely 40-50 kcal per meal.
Three meal examples
- Breakfast: 3 whole eggs + 70 g avocado + 60 g wholegrain bread — about 520 kcal, 27 g protein.
- Post-training lunch: 150 g chicken + 200 g cooked rice + salad with 50 g avocado — about 700 kcal, 45 g protein.
- Dinner in a deficit: 150 g white fish + 300 g vegetables + 35 g avocado — about 350 kcal, 32 g protein.
Common mistakes
- Guacamole with chips. The avocado is not the problem — 100 g of tortilla chips is about 500 kcal and disappears in five minutes.
- Treating healthy as unlimited. Two avocados a day is 450 kcal, and that is one of the most common reasons the scale will not move despite consistent training.
- Counting it for protein. Two grams per 100 g is nothing. Protein comes from meat, fish, eggs, dairy and legumes.
- A whole one 30 minutes before a heavy session. Four sets of eight on squats will explain the problem better than any article.
When to see a doctor
It is a low-risk food for most people, but a few situations are clear-cut:
- Immediately, as an emergency: swelling of lips, tongue or throat, difficulty breathing, or a rash after eating. Avocado is part of the latex-fruit syndrome group and allergy is possible.
- Kidney disease or potassium-retaining medication: 680 mg of potassium per avocado is not trivial. Ask your doctor for a specific daily limit.
- Warfarin therapy: vitamin K intake affects dosing, so do not sharply change how much avocado you eat without checking first.
- Persistent bloating, cramping or diarrhoea on an otherwise normal diet — avocado contains sorbitol and some people with sensitive guts tolerate it poorly. If it lasts more than 3-4 weeks, see a doctor rather than eliminating foods on your own.
The short version
- 100 g of avocado is 160 kcal, 15 g fat, 6.7 g fibre and 485 mg potassium; a medium fruit yields about 140 g of flesh, so around 225 kcal.
- Treat it as a fat source, not as fruit, and never as a protein source.
- Before training take a quarter at most and 2 hours out; after training and at other meals there is no restriction beyond calories.
- In a deficit stay at 35-70 g per day; at maintenance or in a surplus, up to one whole.
- Weigh it for the first week — eyeballing it misses by 50 kcal a meal more often than you would think.
General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.


