Calories in a sweet potato

USDA data · Updated October 12, 2026

A sweet potato (1 medium, 114 g) has 103 calories, with 2.3 g of protein, 23.6 g of carbohydrates and 0.2 g of fat. Per 100 g, that's 90 kcal.

Values are for Sweet potato, cooked, baked in skin, flesh, without salt. Amounts vary with size, variety and preparation.

Sweet potato

Per 1 medium (114 g)


Calories103

Protein2.3 g
Carbohydrates23.6 g
   Fiber3.8 g
   Sugars7.4 g
Fat0.2 g
Sodium41 mg

Source: USDA FoodData Central.

Calories in a sweet potato by serving

ServingWeightCaloriesProteinCarbsFat
100 g100 g902 g20.7 g0.1 g
1 cup200 g1804 g41.4 g0.3 g
1 large180 g1623.6 g37.3 g0.3 g
1 medium (2" dia, 5" long, raw)114 g1032.3 g23.6 g0.2 g
1 small60 g541.2 g12.4 g0.1 g
1 oz28 g260.6 g5.9 g0 g

Where the calories come from

Protein 9%Carbs 90%Fat 1%

Sweet potato has a low energy density (0.9 kcal per gram). It provides 2.2 g of protein per 100 kcal.

Vegetables: calories compared

Per 100 gCaloriesProteinCarbsFat
Celery140.7 g3 g0.2 g
Cucumber150.7 g3.6 g0.1 g
Zucchini171.2 g3.1 g0.3 g
Romaine lettuce171.2 g3.3 g0.3 g
Tomato180.9 g3.9 g0.2 g
Asparagus202.2 g3.9 g0.1 g
Mushrooms223.1 g3.3 g0.3 g
Spinach232.9 g3.6 g0.4 g
Cauliflower251.9 g5 g0.3 g
Red bell pepper261 g6 g0.3 g
Green beans311.8 g7 g0.2 g
Broccoli342.8 g6.6 g0.4 g
Onion401.1 g9.3 g0.1 g
Carrots410.9 g9.6 g0.2 g
Green peas785.2 g14.3 g0.3 g
Sweet potato902 g20.7 g0.1 g
Baked potato932.5 g21.1 g0.1 g
Corn on the cob963.4 g21 g1.5 g

Log it in seconds

In C for Calories, photograph your plate and a sweet potato is estimated along with everything else on it, or search for it and enter the amount in grams. For packaged versions, scan the barcode to use the label.

Source: U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, SR Legacy, FDC ID 168483. Calories are rounded to the nearest whole number and nutrients to one decimal place.

FAQ

Frequently asked questions

How many calories are in a sweet potato?

103 calories in 1 medium (114 g), or 90 calories per 100 g.

How much protein is in a sweet potato?

2.3 g of protein in 1 medium (114 g) (2 g per 100 g).

How many carbs are in a sweet potato?

23.6 g of carbohydrates in 1 medium (114 g), including 3.8 g of fiber.