How Many Carbs in a Sweet Potato? Size & Cooking

A medium sweet potato (about 5 inches long, 130 grams) contains 26 grams of total carbohydrates, 4 grams of fiber, and 5 grams of sugar. That puts the net carbs, the portion that actually affects your blood sugar, at roughly 22 grams. These numbers shift depending on the size of your sweet potato and how you cook it.

Carbs by Size and Serving

Most nutrition labels reference a 5-inch sweet potato weighing around 130 grams. A large baked sweet potato with the skin on contains closer to 37 grams of total carbohydrates and about 6 grams of fiber, bringing net carbs to around 31 grams. If you’re measuring by weight, 100 grams of sweet potato delivers 21 grams of carbs and 3.3 grams of fiber.

For context, that 100-gram portion is roughly three-quarters of a medium sweet potato. Cubed and roasted, a standard one-cup serving runs about 27 grams of total carbs. If you’re tracking macros or managing blood sugar, weighing your portion gives a more reliable number than eyeballing it, since sweet potatoes vary widely in size.

How Cooking Changes the Carbs

The total amount of carbohydrate in your sweet potato doesn’t change much with cooking, but the way your body digests those carbs does. Baking drives off more moisture than boiling (about 4 to 5 percent more water loss), which concentrates the starch in each bite. Baked sweet potatoes also have a higher proportion of rapidly digested starch: roughly 40 percent of the total starch breaks down quickly during digestion, compared to 30 percent after boiling. The practical result is that a baked sweet potato raises blood sugar a bit faster than a boiled one of the same weight.

One trick that genuinely works: cooking a sweet potato and then refrigerating it before eating. When cooked starch cools, some of it reorganizes into a form called resistant starch, which your body treats more like fiber than like sugar. This retrograded starch resists digestion in the small intestine, so it feeds gut bacteria instead of spiking blood glucose. Reheating a previously cooled sweet potato preserves much of this benefit.

Sweet Potato Glycemic Index

Raw sweet potato has a low glycemic index of about 32, but cooking raises it significantly. Steamed, baked, and microwaved sweet potato flesh all land in the moderate range, with glycemic index values of 63, 64, and 66 respectively. That places cooked sweet potato solidly in “moderate GI” territory, not the low-GI food it’s sometimes marketed as.

The skin tells a different story. Sweet potato skin has a glycemic index of only 19 to 34 depending on cooking method, largely because it’s high in fiber and lower in starch. Eating the skin along with the flesh helps blunt the overall blood sugar response. If you’re eating sweet potatoes specifically for blood sugar management, boiling tends to produce a gentler glucose curve than baking or microwaving.

Sweet Potato vs. White Potato

Gram for gram, sweet potatoes and white potatoes contain the same amount of total carbohydrates: 21 grams per 100-gram serving. The difference is in fiber. Sweet potatoes provide 3.3 grams of fiber per 100 grams, compared to 2.1 grams for white potatoes. That extra fiber slows digestion slightly and contributes to the sweet potato’s lower glycemic response.

The sugar content is where people get confused. Sweet potatoes taste sweeter because more of their carbohydrate comes in the form of simple sugars rather than pure starch. But that natural sweetness doesn’t make them less healthy. The fiber, the moderate glycemic index, and the dense micronutrient profile (particularly beta-carotene, which gives them that orange color) are why sweet potatoes consistently rank well in nutrition comparisons.

Differences Between Varieties

Orange-fleshed sweet potatoes are what most people picture, and they’re the sweetest of the common varieties. Purple sweet potatoes have a milder, more balanced sweetness and contain anthocyanins, the same pigments found in blueberries. White-fleshed sweet potatoes tend to be starchier and less sweet, with a drier texture after cooking. The total carbohydrate content across varieties stays in a similar range, but the sugar-to-starch ratio shifts. If you find orange sweet potatoes too sweet for savory dishes, purple or white varieties work well as substitutes with a comparable carb count.

Fitting Sweet Potatoes Into a Low-Carb Diet

At 22 net carbs for a medium potato, sweet potatoes don’t fit easily into a strict keto diet (which typically caps net carbs at 20 to 50 grams per day). But they’re manageable on moderate low-carb plans if you control the portion. Half a medium sweet potato delivers about 11 net carbs, enough to pair with a protein and vegetables without blowing your daily budget.

For anyone not counting carbs strictly, sweet potatoes are one of the more nutrient-dense starchy foods available. The combination of fiber, moderate glycemic impact, and high vitamin content makes them a solid choice over refined grains or white bread when you’re looking for a satisfying carbohydrate source.