
Sweet Potato

Rice
All Comparisons

← Back to all comparisons
Sweet Potato vs Rice
Sweet Potato
Wins in 3 of 6 categories
Compare sweet potato and rice calories, carbs, fiber, and vitamin A from USDA data. See which carb suits weight loss, blood sugar, and your training days.
Verdict (USDA data)
Per 100g (USDA data), Sweet Potato has 90 calories vs Rice's 130. Sweet Potato has more fiber (3.3g vs 0.4g). Pick Sweet Potato for more fiber.
Sources: Sweet Potato (FDC 168483) · Rice (FDC 168878)
Nutrition Comparison (per 100g)
| Nutrient | Sweet Potato | Rice | |
|---|---|---|---|
| Calories | 90 | vs | 130 |
| Protein | 2g | vs | 2.7g |
| Carbs | 20.7g | vs | 28.2g |
| Fat | 0.2g | vs | 0.3g |
| Fiber | 3.3g | vs | 0.4g |
| Sodium | 0mg | vs | 1mg |
Winner determined by: fewer calories, more protein, fewer carbs, less fat, more fiber, less sodium
Source: USDA FoodData Central. Sweet Potato: FDC 168483 · Rice: FDC 168878.
When to Choose Each
Choose Sweet Potato when:
- You want fewer calories per gram (90 vs 130 per 100g)
- You want fiber in the carb itself (3.3g vs 0.4g per 100g)
- You want vitamin A (961mcg per 100g, about 1,096mcg in a medium)
- You're managing blood sugar (glycemic index 63 vs 73)
Choose Rice when:
- You need calories without much volume (206 per cooked cup)
- You want a low-residue carb before training (0.4g fiber per 100g)
- You want marginally more protein (2.7g vs 2g per 100g)
- You're building a curry, stir-fry, or beans-and-rice plate
Frequently Asked Questions
Track Your Food with AI
Snap a photo and instantly get calories for Sweet Potato, Rice, and thousands more foods.
Last updated: 2026-08-09