If you’re asking what has more carbs, rice or sweet potatoes, the short answer is: rice usually does. In common cooked portions, white rice and brown rice tend to provide more total carbs than a sweet potato of similar serving size.
That said, the better comparison is serving by serving, not just food by food. A small sweet potato can have fewer carbs than a cup of rice, but a large sweet potato can get close. The cooking method, variety, and portion size all matter.
Rice usually has more carbs per serving
In typical cooked servings, rice is generally the higher-carb choice. One cup of cooked white rice commonly has about 45 grams of carbohydrates, while one cup of cooked brown rice is similar. A medium baked sweet potato is often lower, around the mid-20-gram range for carbs.
So if you compare a standard bowl of rice to one medium sweet potato, rice usually wins on total carbs. If you compare smaller amounts, though, the gap can shrink quickly. The most accurate answer always depends on the exact portion you eat.
Why sweet potatoes can still feel “carby”
Sweet potatoes are a starchy vegetable, so they are not low-carb in the way leafy greens are. They contain naturally occurring starch and sugar, plus fiber, which is why they can still contribute a meaningful amount of carbohydrates.
Rice is also mostly starch, but it is more concentrated. Cooked rice contains more water than dry rice, yet it still usually ends up with more carbs per common serving than a single sweet potato. That’s why people managing carb intake often count rice portions carefully.
Nutrition is about more than total carbs
Total carbs matter, but so do fiber, protein, and how full the food keeps you. Sweet potatoes generally provide more fiber and micronutrients than white rice, including vitamin A in the orange-fleshed varieties. Brown rice offers more fiber and minerals than white rice, but it still usually has more carbs than sweet potato.
If your goal is energy for training, rice can be a practical carb source because it is easy to digest and portion. If your goal is a more nutrient-dense side dish with a bit less carbohydrate, sweet potatoes are often the better pick.
How to choose the right one for your goal
Choose rice when you want a larger carb hit for workouts, meal prep, or fast-digesting fuel. Choose sweet potatoes when you want a more filling side with a little more fiber and micronutrients per carb.
For weight loss or blood sugar management, portions matter more than the label. A half-cup of rice can fit very differently into a meal than a large baked sweet potato. If you track food with photos, Fitnit can help estimate portions and macros so you can compare meals more consistently.
Tips
- Compare cooked portions, not dry rice versus raw sweet potato.
- Use a food scale or consistent measuring cup if you want accurate carb tracking.
- For lower carbs, cut the rice portion first before eliminating sweet potatoes entirely.
- If you need workout fuel, pair rice or sweet potatoes with protein to make the meal more balanced.
- Watch toppings: butter, oil, sauces, and sugar can change the total carbs and calories a lot.
Sources
- FoodData Central — USDA
- Carbohydrates — Mayo Clinic
- PubMed — National Library of Medicine
Frequently Asked Questions
Does rice have more carbs than sweet potatoes?
Usually yes, especially in common cooked servings like 1 cup of rice versus 1 medium sweet potato.
Are sweet potatoes low carb?
No. Sweet potatoes are healthier than many refined carbs, but they still contain a meaningful amount of carbs.
Is brown rice lower in carbs than sweet potato?
Not usually. Brown rice often has a similar or slightly higher carb count than white rice, and still more than a typical sweet potato serving.
Which is better for weight loss, rice or sweet potatoes?
Either can fit. Sweet potatoes are often more filling per carb, but portion size and overall meal balance matter more than choosing one food alone.
Know your macros without the math
Snap a photo of your meal and Fitnit reads the calories and macros for you. Free during beta.