Home › Compare foods › White rice vs Sweet potato

White rice vs Sweet potato

The two go-to carbs for people who train. Here's what changes on the plate, cooked, per 100 g and per serving.

White rice
vs
Sweet potato

Per 100 g

White riceSweet potato
Calories130 kcal86 kcal
Protein2.7 g1.6 g
Carbs28.2 g20.1 g
Fat0.3 g0.1 g
Fiber0.4 g3 g

Per typical serving

Serving: White rice — 1 cup cooked (5.3 oz / 150g) · Sweet potato — 1 medium potato (4.6 oz / 130g)

White riceSweet potato
Calories195 kcal112 kcal
Protein4 g2.1 g
Carbs42.3 g26.1 g
Fat0.5 g0.1 g
Fiber0.6 g3.9 g

Compare other foods →

Verdict

Cooked, per 100 g, sweet potato has 86 kcal vs 130 for white rice, fewer carbs (20.1 g vs 28.2 g) and far more fiber (3 g vs 0.4 g). The gap holds per serving: 112 kcal for a medium sweet potato vs 195 kcal for a heaping scoop of rice. That doesn't make rice the villain — it just means sweet potato costs fewer calories for the same space on your plate.

When to choose White rice

When to choose Sweet potato

Values per 100 g of ready-to-eat food, from the Brazilian Food Composition Table (TACO) and USDA FoodData Central. They vary by brand, cut and preparation. Educational estimates, not individual nutrition advice.

Next step

Build a plate with these foods

Add White rice or Sweet potato to the Meal Calculator and see calories and macros for the whole plate, instantly.

Build my plate →

More comparisons