GymProgress
arrow_backAll foods
Sweet potato
Starches & grains

Sweet potato · cooked

90
kcal
1.6 g
Protein
20 g
Carbs
0.1 g
Fat

Values per 100 g — CIQUAL data (ANSES). Fibre: 2.5 g.

90
kcal
1.6 g
Prot.
20 g
Carbs
0.1 g
Fat

Photo: Pexels

In this pageexpand_more

Key takeaways

  • check_circle20 g carbs for 90 kcal/100 g: filling, rich in potassium and beta-carotene.
  • check_circleModerate GI: good fuel before/after training.
  • check_circleLow in calories for its volume: an asset when cutting.
  • check_circleRoasted, steamed or mashed; batch-cooks.

A complete, filling carb

Sweet potato is a popular carb source in muscle building: 20 g of carbs per 100 g cooked (just 90 kcal), with fibre (2.5 g), potassium and plenty of beta-carotene (provitamin A). Its moderate glycaemic index makes it a steady fuel.

Low in calories for its volume, it is quite filling — a real asset when cutting, when you need to eat your fill while controlling calories.

Around training

Its carbs suit both pre-workout (gradual energy) and post-workout (glycogen refill). Its micronutrient richness makes it a 'nutrient-dense' starch, more valuable than a plain hit of starch.

Benchmark: 200 g of cooked sweet potato provide ~40 g of carbs and ~180 kcal — a generous carb portion for a reasonable calorie total.

How to cook it

Roasted (in cubes or whole), steamed or mashed, it makes a pleasant change from classic starches. Roasting concentrates its flavour; steaming keeps a slightly lower GI. No need to add fat, it is naturally tasty.

Like other starches, it batch-cooks and keeps a few days in the fridge.

More than just a starch

Where rice or pasta bring almost only starch, sweet potato adds micronutrients that matter to a lifter's daily diet. Its orange colour signals a high beta-carotene content (provitamin A, an antioxidant), and it is well supplied with potassium — a mineral involved in fluid balance and normal muscle function.

It is no 'miracle food', but calorie for calorie it beats a refined starch: you cover part of your carbs while topping up fibre and vitamins.

Which portion to choose for your goal

Per 100 g cooked you get 90 kcal, 20 g of carbs and only 1.6 g of protein. A 150 g cooked portion therefore gives about 135 kcal and 30 g of carbs, 250 g gives about 225 kcal and 50 g of carbs, and 300 g about 270 kcal and 60 g of carbs. Always weigh it cooked, otherwise your numbers will be off.

An active man who is cutting is often fine with 150 to 250 g cooked per carb meal, while someone bulking can go up to 300 g or more. The right reflex: set your daily carb total first, then spread it across your meals instead of guessing by eye.

Bulking or cutting: how to adjust it

When bulking, sweet potato is a good complement to rice and pasta: it brings carbs plus real micronutrient density, but its volume fills you up quickly. If you struggle to finish your plates, mix it with a more compact starch, or mash it with a little olive oil to add calories without adding volume.

When cutting, it is the opposite: use its volume and fibre for a well-filled plate at few calories. Roasted with no added fat or steamed, it helps you hold your deficit without feeling hungry, provided you weigh the portion and do not drown it in butter or syrup.

Common mistakes

The first mistake is to think sweet potato is 'carb-free' or 'light' because it is healthy. It does contain 20 g of carbs per 100 g: they are good carbs, but they count toward your total. The second is to treat store-bought sweet potato fries as a lighter version, when they are often deep-fried or coated in oil.

Third trap: protein. At 1.6 g per 100 g, sweet potato covers almost none of your needs. A plate of 'sweet potato and vegetables' with no meat, fish, eggs or legumes is very low in protein. Finally, avoid piling on sweet toppings (honey, maple syrup, marshmallow) that turn a good starch into a calorie-dense dessert.

Buying and storing it well

Pick firm tubers that feel heavy for their size, with smooth skin and no soft spots, mould or sprouts. Very large ones are often more fibrous, medium ones cook more evenly. Whether the skin is orange, red or purple does not change the macros: orange-fleshed varieties are simply the richest in beta-carotene.

Raw, sweet potato keeps in a dry, dark, cool place, but not in the fridge, where it deteriorates and takes on an odd taste. Cooked, keep it in an airtight box in the refrigerator, where it lasts three to four days. For a week of meal prep, freeze part of it in pre-weighed portions.

Choosing how to cook it

Steaming and boiling keep the glycaemic index lowest because the starch is less transformed. High-temperature roasting pushes it up, especially when the flesh becomes very soft and caramelised. If you want steady energy, favour steaming or a short cook; if you mostly want flavour, the oven remains unbeatable.

In the microwave, a whole sweet potato pricked with a fork is ready in 5 to 8 minutes depending on size, a precious time saver on busy days. Watch the fat: one tablespoon of oil adds about 110 to 120 kcal, so measure it rather than pouring by eye, especially for oven fries.

Concrete meal ideas

For a simple meal: 200 g cooked sweet potato, 150 g chicken breast, green beans and a drizzle of olive oil. For a more complete dish: a sweet potato stuffed with tuna and fromage blanc, or a bowl with salmon, avocado and crunchy vegetables. In the morning, mashed sweet potato mixed with rolled oats and cinnamon makes an original breakfast.

You can also work it into a chilli, a vegetable curry or a spiced blended soup. In the two linked recipes below, it accompanies beef: a good example of pairing lean protein with nutrient-dense carbs, easy to prepare ahead for several days.

How it compares with other starches

Cooked, sweet potato provides 90 kcal and 20 g of carbs per 100 g, versus 131 kcal and 25 g for cooked pasta: at equal weight, it is lower in calories and less carb-dense, but richer in fibre (2.5 g versus 1.8 g). You therefore need to eat a bit more volume to reach the same energy intake.

It is neither better nor worse, just different. Rice and pasta digest easily and can be eaten in large amounts; sweet potato sits heavier in the stomach but offers more micronutrients. A varied diet alternates the three depending on hunger, budget and time of day.

Precautions worth knowing

Sweet potato is well tolerated by most people, but its fibre can cause bloating if you jump suddenly from a low-fibre diet to big portions. Increase gradually and drink enough water. Some people who are sensitive to FODMAPs tolerate large amounts poorly.

If you have diabetes, follow a particular treatment or medical diet, or have kidney disease (because of the potassium), ask your doctor or a dietitian before making it a daily staple. This information is general and does not replace medical advice.

What to pair it with

Sweet potato goes with a protein source and vegetables.

Recipes with this food

Frequently asked questions

Sweet potato or regular potato for muscle building?

Both are good carbs. Sweet potato brings more fibre, potassium and beta-carotene, with a slightly lower glycaemic index; regular potato is just as valid and often cheaper. Alternate based on taste.

Is sweet potato suitable for cutting?

Yes: its fibre and volume are quite filling for a reasonable calorie intake, which helps hold a deficit. Like any starch, adjust the portion to your calorie goal.

Sweet potato before or after training?

Both work. Before, its moderate-GI carbs release steady energy; after, they help refill muscle glycogen. What matters most is your daily carb total, not the exact timing.

Should you eat the sweet potato skin?

Yes, if well washed: the skin concentrates fibre and micronutrients. Roasted, it becomes pleasant to eat. Otherwise, peeled sweet potato is just as valid on the carb side.

How much sweet potato should you eat per meal?

Between 150 and 300 g cooked depending on your goal and carb total: about 30 g of carbs for 150 g, 60 g for 300 g. Start with a weighed portion then adjust according to your hunger and weight trend.

Is sweet potato high in protein?

No: it provides only 1.6 g of protein per 100 g cooked. It is a carb, not a protein source. Always pair it with meat, fish, eggs, dairy or legumes to cover your needs.

Can you eat sweet potato every day?

Yes, for most healthy people, as part of a varied diet. Still alternate with rice, pasta, oats or potato to vary nutrients and avoid boredom. With a medical condition, ask a professional.

Is it better to roast or steam it?

It depends on your goal. Steaming keeps a lower glycaemic index and adds no fat, ideal when cutting. Roasting gives more flavour and works well if you measure the oil. Both methods share the same macro base.

Compute your needs and track your progress

Calorie, protein and macro calculators — free, no account.

calculateSee the calculators

Nutrition values per 100 g come from the ANSES CIQUAL table (rounded; they vary by brand, variety and cooking). Informational content: it does not replace the advice of a doctor or dietitian.