Food comparison

Sweet Potatoes vs Carrots

Compared on one consistent basis: per 100 g, from USDA data behind each food page.

Sweet Potatoes vs Carrots (Mature): nutrition per 100 g

Per 100 gSweet PotatoesCarrots (Mature)
Calories79 kcal48 kcal
Protein1.6 g0.9 g
Carbohydrate17.3 g10.3 g
Fat0.4 g0.4 g
Fibre4.4 g3.1 g
AllergensNone listedNone listed
Vitamins and minerals per 100 g
NutrientSweet PotatoesCarrots (Mature)
Calcium, Ca22.33 mg30.48 mg
Copper, Cu0.19 mg0.06 mg
Iron, Fe0.4 mg0.15 mg
Magnesium, Mg19.14 mg12.45 mg
Manganese, Mn0.42 mg0.13 mg
Niacin0.43 mg1.41 mg
Phosphorus, P36.73 mg39.81 mg
Potassium, K486.4 mg279.6 mg
Sodium, Na0 mg86.65 mg
Thiamin0.05 mg0.07 mg
Vitamin B-60.12 mg0.15 mg
Vitamin C, total ascorbic acid14.84 mg5.9 mg
Zinc, Zn0.34 mg0.24 mg
How they differ

Sweet Potatoes is higher in fibre and carbohydrate. Carrots (Mature) is the leaner, lower-calorie choice. That makes Sweet Potatoes more relevant when you want more fibre for fullness and digestion, and Carrots (Mature) when you want a lighter, lower-calorie option.

Bottom line

Per 100 g, Sweet Potatoes provides 79 kcal, 1.6 g protein, 17.3 g carbohydrate, 0.4 g fat and 4.4 g fiber; Carrots provides 48 kcal, 0.9 g protein, 10.3 g carbohydrate, 0.4 g fat and 3.1 g fiber.

Looking beyond the macronutrients, Sweet Potatoes is the better source of vitamin C, potassium (see the vitamins and minerals table below).

Both are excellent vitamin A (beta-carotene) sources. Sweet potatoes have more calories, carbohydrate, fiber, potassium and vitamin C; carrots are lighter and usually eaten raw.

In short: for weight loss or a bigger portion at the same calories, Carrots; for fiber and digestion, Sweet Potatoes. If none of those goals applies, pick by taste, price and what the recipe needs.

Want a different pair? Use the food comparison tool to compare any two foods from the same category.

Values are per 100 g from the USDA FoodData Central records behind each food page and are rounded; brands and preparation change the numbers. This comparison is educational, not medical advice.

Continue exploring

Related comparisons