How many carbs are in a sweet potato?
A sweet potato (1 medium sweet potato) has 26.2 g of total carbs and 3.9 g of fiber, which is 22.3 g of net carbs. Per 100 g: 20.1 g carbs, 17.1 g net carbs.
Carbs & keto check
Not really. A sweet potato has 22.3 g net carbs per serving (1 medium sweet potato); 17.1 g per 100 g. That's 112% of a strict 20 g daily keto limit in a single serving.

117 g of sweet potato = a whole 20 g net carb day
Nutrition
Net carbs = total carbs − fiber. Values from the Keto.app food database.
| Serving | Net carbs | Carbs | Fiber | kcal | Protein | Fat |
|---|---|---|---|---|---|---|
| 100 g | 17.1 g | 20.1 g | 3 g | 86 | 1.6 g | 0.1 g |
| 1 medium sweet potato (130 g) | 22.3 g | 26.2 g | 3.9 g | 112 | 2 g | 0.1 g |
| 1 oz (28.4 g) | 4.9 g | 5.7 g | 0.9 g | 24 | 0.4 g | 0 g |
| 1 cup, cubes (133 g) | 22.8 g | 26.8 g | 4 g | 114 | 2.1 g | 0.1 g |
From Keto.app data
Sweet potato has been added to Keto.app food diaries 18,422 times over about 10 years.
Top results, ranked by how often Keto.app users logged each one over about 10 years.
Keto swap
1.4 g net carbs per 100 g vs 17.1 g in sweet potato. Keto.app users have logged cauliflower rice 138,774 times, 7.5× more often than sweet potato.
FAQ
A sweet potato (1 medium sweet potato) has 26.2 g of total carbs and 3.9 g of fiber, which is 22.3 g of net carbs. Per 100 g: 20.1 g carbs, 17.1 g net carbs.
Not really. A sweet potato has 22.3 g net carbs per serving (1 medium sweet potato); 17.1 g per 100 g. That's 112% of a strict 20 g daily keto limit in a single serving.
On a strict 20 g net carb day, 117 g of sweet potato would use your entire carb budget. Most people on keto keep it to a few bites, or skip it.
Cauliflower Rice is a popular low-carb swap with 1.4 g net carbs per 100 g.
Your plan, in your pocket
Log meals in seconds, see how each food fits your net carbs, and follow your plan day by day.