Sweet Potato for People Who Train: The Numbers and the Timing
Exact calories, carbs, potassium and vitamin A in sweet potato, how cooking changes its glycemic index, and how much to eat before and after training.

Sweet potato has a reputation as the clean carb, which usually means people eat it without knowing what is actually in it. If you lift or run, there are a few real reasons to keep it in the rotation, and a couple of situations where plain rice does the job better. Here are the numbers and the portion sizes.
What 100 grams actually gives you
Baked sweet potato with skin, no oil, no toppings:
- 90 kcal
- 20.7 g carbohydrate, including 3.3 g fiber and about 6.5 g sugars
- 2 g protein and 0.2 g fat
- 475 mg potassium, roughly 10 percent of a day's intake
- about 960 µg vitamin A from beta-carotene, more than a full day's requirement
- 2.4 mg vitamin C, 0.5 mg manganese, 0.3 mg vitamin B6
Boiled is lighter because it takes on water: about 76 kcal and 17 g carbohydrate per 100 g. In practice, a medium 200 g sweet potato, baked, is roughly 180 kcal and 41 g carbohydrate. Weigh it, because individual potatoes run anywhere from 120 g to 400 g and eyeballing is how a 40 g carb side becomes an 80 g one.
How it compares to white potato and rice
All figures per 100 g cooked:
- Sweet potato: 76 kcal, 17 g carbohydrate, 2.5 g fiber, 230 mg potassium, about 790 µg vitamin A
- White potato: 87 kcal, 20 g carbohydrate, 1.8 g fiber, 328 mg potassium, 0 µg vitamin A
- White rice: 130 kcal, 28 g carbohydrate, 0.4 g fiber, 35 mg potassium, 0 µg vitamin A
Sweet potato is the weakest carbohydrate source per gram and the strongest on fiber and micronutrients. If you are trying to hit 400 g of carbohydrate a day, rice does it with half the stomach volume. If you are in a deficit and constantly hungry, sweet potato keeps you fuller for the same calories.
Cooking changes the glycemic index more than you think
Same vegetable, three different outcomes:
- Boiled for 25 to 30 minutes: glycemic index around 45 to 50
- Baked for 45 minutes at 200 C: around 80 to 95, roughly the same as white bread
- Fried: around 75, with three to four times the calories because of the oil
This does not make baked sweet potato bad. It means baked belongs in the meals around training, and boiled belongs in the meals where you want it to hold you longer.
Before training
The rule that works for most people: 1 to 1.5 g of carbohydrate per kilogram of bodyweight, 2 to 3 hours before training. For an 80 kg lifter that is 80 to 120 g of carbohydrate. Sweet potato alone struggles to cover that comfortably, because 100 g of carbohydrate from sweet potato means roughly 500 g of baked potato and almost 17 g of fiber.
A realistic version for 80 kg, two hours out from a strength session:
- 250 g baked sweet potato, about 50 g carbohydrate and 8 g fiber
- 150 g chicken breast or 250 g Greek yogurt, about 35 to 45 g protein
- if you need another 20 to 30 g of carbohydrate without more fiber, add 60 g of dry white rice or a slice of bread
Inside the last 60 to 90 minutes before training, sweet potato is the wrong choice. The fiber and the mannitol it contains slow gastric emptying, and that shows up as bloating on your fifth set of squats.
After training
If you train once a day, the 30 minute window is a myth. What matters is the daily total. Sweet potato fits fine as part of a normal meal: 200 to 300 g baked, which is 40 to 60 g of carbohydrate, alongside 30 to 40 g of protein.
If you train twice a day with less than 8 hours between sessions, then you genuinely are in a hurry. Aim for about 1 g of carbohydrate per kilogram in the first two hours, and rice or white potato goes down faster and easier than 400 g of sweet potato.
The potassium is a bonus if you sweated heavily, but it is not a substitute for sodium. After 60 minutes or more of sweating, salt your food normally.
How much per day makes sense
- Deficit: 150 to 250 g a day, usually in the pre-training meal. Its fullness per calorie is excellent.
- Maintenance: 200 to 400 g a day, no issue.
- Surplus or gaining: cap it around 200 to 300 g and take the rest of your carbohydrate from rice, pasta and fruit. Otherwise you fill up before you reach the calories you need.
Going over 400 to 500 g a day for more than a few weeks can turn the palms and soles slightly orange. That is carotenodermia, it is harmless, and it fades within 2 to 6 weeks once you cut back.
When sweet potato is the wrong pick
- Sensitive digestion or IBS: portions above 75 g contain enough mannitol to cause gas and cramping.
- A history of kidney stones: sweet potato has 30 to 60 mg of oxalate per 100 g, more than white potato.
- Training in under an hour: pick something lower in fiber.
When to see a doctor
Sweet potato is ordinary food and you do not need clearance to eat it, but talk to a doctor if:
- you have diabetes or prediabetes and are significantly changing your carbohydrate intake, since medication doses may need adjusting;
- you have chronic kidney disease, because 400 to 500 mg of potassium per portion is not trivial and intake is often restricted;
- you have passed a kidney stone, or you take potassium-sparing medication, including some blood pressure drugs;
- bloating, pain or changes in stool last longer than 3 weeks.
Sweet potato is not a better carbohydrate. It is a carbohydrate with more fiber, potassium and vitamin A, and that is the whole story.
The short version
- 100 g of baked sweet potato is 90 kcal, 20.7 g carbohydrate, 3.3 g fiber, 475 mg potassium and more than a day's vitamin A.
- Boiling puts the glycemic index at 45 to 50, baking pushes it to 80 to 95, so choose by when you are eating it.
- Before training: 200 to 300 g, two to three hours out, with 30 to 40 g of protein. Not in the last 60 to 90 minutes.
- After training the daily total is what counts, unless you train twice a day, where rice is more practical.
- With diabetes, kidney disease or a stone history, ask a doctor before changing your portions.
General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.


