How Much Fiber Does a Sweet Potato Have, Skin On?

A medium sweet potato (about 146 grams) with the skin on contains roughly 5 grams of fiber. That’s about 18% of the FDA’s recommended daily value of 28 grams. It’s a solid amount for a single food, especially one that also delivers vitamins and complex carbohydrates.

Skin On vs. Skin Off

Most of the fiber in a sweet potato is concentrated in the skin. Peeling before cooking noticeably reduces your fiber intake, though the exact loss depends on how thickly you peel. If you’re eating sweet potatoes partly for the fiber, leaving the skin on is the simplest way to get the full benefit. The skin is perfectly edible when baked or roasted, softening enough to blend into the texture of the flesh.

Soluble and Insoluble Fiber

Sweet potatoes contain a nearly even split of soluble and insoluble fiber. Research on sweet potato varieties found that soluble fiber averaged about 5.3% and insoluble fiber about 5.4% of the dry weight. That balance matters because each type does something different in your body.

Soluble fiber dissolves in water and forms a gel-like substance in your digestive tract. It slows digestion, which helps moderate blood sugar spikes after a meal and can contribute to lowering cholesterol. Insoluble fiber doesn’t dissolve. It adds bulk to stool and helps food move through your intestines more efficiently. Getting both types from a single food is a practical advantage.

How Sweet Potato Fiber Affects Blood Sugar

The fiber in sweet potatoes plays a direct role in slowing how quickly sugar enters your bloodstream. It works through several overlapping mechanisms: delaying starch digestion in the stomach, slowing the movement of food into the small intestine, and reducing the speed at which sugars are absorbed through the intestinal wall. In practice, this means a fiber-rich sweet potato produces a more gradual rise in blood sugar compared to a refined carbohydrate with the same calorie count.

Sweet potatoes also contain resistant starch, a type of fiber that your body can’t fully break down. Resistant starch passes through the upper digestive tract largely intact and feeds beneficial bacteria in the large intestine. The amount of resistant starch in a sweet potato changes significantly depending on how you cook it, which brings us to preparation methods.

How Cooking Changes the Fiber

The total dietary fiber in a sweet potato stays relatively stable across cooking methods, but the resistant starch content shifts dramatically. Boiling is thought to preserve more resistant starch than other methods, which keeps the glycemic impact lower. Roasting and baking break down resistant starch, converting it into forms your body digests more quickly. This gives baked or roasted sweet potatoes a noticeably higher glycemic index than boiled ones.

There’s an interesting workaround: cooling a cooked sweet potato after cooking allows some of the starch to “retrograde,” or re-form into resistant starch. So a sweet potato that’s been boiled or baked and then refrigerated before eating (in a salad, for example) will contain more resistant starch than one eaten hot from the oven. This cooling effect applies to other starchy foods like rice and regular potatoes as well.

Sweet Potatoes vs. Regular Potatoes

Sweet potatoes have a reputation as the healthier potato, but when it comes specifically to fiber, the comparison is closer than most people expect. A medium russet potato with its skin on actually contains slightly more fiber than a sweet potato of the same size. Russet potatoes also have more protein. Sweet potatoes, on the other hand, are significantly richer in vitamin A and tend to have a lower glycemic index, particularly when boiled.

The takeaway isn’t that one is better than the other. Both are good sources of fiber, and both lose a meaningful portion of that fiber when peeled. If you’re choosing between them purely for fiber content, a russet has a slight edge. If you’re looking at the broader nutritional picture, sweet potatoes bring a different set of vitamins and antioxidants to the table.

Getting the Most Fiber From Your Sweet Potato

A few simple choices maximize what you get from each serving:

  • Leave the skin on. This is the single biggest factor. Scrub the skin clean and eat it along with the flesh.
  • Boil instead of roast if you want to preserve more resistant starch and keep the glycemic impact lower.
  • Cool before eating when possible. Dishes like sweet potato salad or chilled meal-prepped sweet potatoes retain more resistant starch than freshly cooked ones.
  • Pair with other fiber sources. Five grams is a strong contribution, but you’ll need a variety of foods throughout the day to reach the 28-gram daily target. Black beans, lentils, oats, and berries all pair well with sweet potatoes in meals.