How Much Fiber in Sweet Potato? Skin, Cooking & More

A medium sweet potato (about 5 inches long, 130g) contains 4 grams of dietary fiber. That’s roughly 14% of the daily value for someone eating a standard 2,000-calorie diet, where the recommended intake works out to about 28 grams. For a single vegetable side, that’s a solid contribution.

Fiber Breakdown: Soluble vs. Insoluble

Sweet potatoes contain a nearly even split of soluble and insoluble fiber. Research analyzing multiple cultivars over a three-year period found that soluble fiber averaged about 5.3% of dry weight, while insoluble fiber came in at roughly 5.4%. In practical terms, that means about half the fiber in your sweet potato dissolves in water and forms a gel-like substance during digestion, which helps slow the absorption of sugar into your bloodstream. The other half stays intact and adds bulk to stool, keeping things moving through your digestive tract.

This balance is part of what makes sweet potatoes more filling than their calorie count alone would suggest. The soluble fiber slows gastric emptying, so you feel satisfied longer after eating.

How Fiber Affects Blood Sugar

Sweet potatoes have a reputation for being a “better” carb, and their fiber content is a big reason why. Research from North Carolina State University found that sweet potatoes appear to slow glucose absorption in the upper part of the small intestine, delaying how quickly sugar reaches your bloodstream. This effect isn’t about changing insulin production. It’s a mechanical slowing of absorption, largely driven by the fiber and starch matrix of the sweet potato itself.

This matters if you’re eating sweet potatoes as part of a meal to manage energy levels or blood sugar. Pairing them with a protein or fat source amplifies the effect, but even on their own, sweet potatoes produce a more gradual blood sugar rise than many other starchy foods.

Skin On or Off Changes the Numbers

The skin of a sweet potato is where a disproportionate share of the fiber lives. Peeling your sweet potato before cooking noticeably reduces its fiber content. If you’re eating sweet potatoes partly for the fiber benefit, leaving the skin on is the simplest way to get the most out of them. The skin is entirely edible once cooked, and baking or roasting makes it pleasantly chewy or crisp depending on temperature.

A quick scrub under running water is all the prep the skin needs. If you’re boiling sweet potatoes, cooking them with the skin on and removing it afterward still preserves some fiber, though you’ll lose a bit in the process.

How Cooking Method Matters

The total dietary fiber in a sweet potato doesn’t disappear with cooking, but the type of fiber shifts depending on how you prepare it. Boiling sweet potatoes preserves more resistant starch, a fiber-like compound that passes through the small intestine undigested, feeding beneficial gut bacteria in the colon. Resistant starch also has a minimal effect on blood sugar, which gives boiled sweet potatoes a lower glycemic index than their baked counterparts.

Roasting and baking break down resistant starch through prolonged dry heat, converting more of it into easily digestible starch. The result is a sweeter, softer potato that hits your bloodstream faster. You still get the structural fiber (both soluble and insoluble), but you lose that resistant starch bonus. If blood sugar management is a priority for you, boiling or steaming is the better choice. If you’re primarily after total dietary fiber for digestion and fullness, the cooking method matters less.

Cooling cooked sweet potatoes before eating them can actually restore some resistant starch, regardless of how they were originally cooked. This is the same process that happens with rice and regular potatoes. Making sweet potato salad or meal-prepping roasted sweet potatoes to eat cold or reheated gives you a small resistant starch boost.

How Sweet Potatoes Compare

At 4 grams per medium potato, sweet potatoes sit comfortably in the upper range of common vegetables for fiber. For comparison:

  • Regular white potato (medium, with skin): about 2.5 to 3 grams
  • Broccoli (1 cup cooked): about 5 grams
  • Brown rice (1 cup cooked): about 3.5 grams
  • Black beans (half cup cooked): about 7.5 grams

Sweet potatoes won’t single-handedly get you to 28 grams a day, but they’re one of the more fiber-dense starchy sides you can choose. Most adults in the U.S. eat only about 15 grams of fiber daily, roughly half the recommended amount. Adding a sweet potato with the skin on gets you more than a quarter of the way toward closing that gap in a single serving.