
Sweet Potato

Rice
All Comparisons

← Back to all comparisons
Sweet Potato vs Rice
Sweet Potato
Wins in 4 of 6 categories
Compare Sweet Potato and Rice calories, protein, and nutrition. See which fits your diet goals.
Verdict (USDA data)
Per 100g, Sweet Potato has 90 calories vs Rice's 130. Sweet Potato has more fiber (3.8g vs 0.4g).
Sources: Sweet Potato (FDC 168482) · Rice (FDC 168880)
Nutrition Comparison (per 100g)
| Nutrient | Sweet Potato | Rice | |
|---|---|---|---|
| Calories | 90 | vs | 130 |
| Protein | 2g | vs | 2.7g |
| Carbs | 23.6g | vs | 28.2g |
| Fat | 0.1g | vs | 0.3g |
| Fiber | 3.8g | vs | 0.4g |
| Sodium | 0mg | vs | 1mg |
Winner determined by: fewer calories, more protein, more fiber, less fat, less sodium
Source: USDA FoodData Central. Sweet Potato: FDC 168482 · Rice: FDC 168880.
When to Choose Each
Choose Sweet Potato when:
- You're cutting calories (90 vs 130 per 100g)
- You want more fiber (3.8g vs 0.4g per 100g)
Choose Rice when:
- You need more protein (2.7g vs 2g per 100g)
- A typical portion is 1 cup cooked white rice (206 calories)
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-06-10