If you compare plain cooked sweet potato and plain cooked rice by weight, sweet potato is usually a little lower in calories. But the real answer depends on the type of rice, the cooking method, and how big your serving is.
That means sweet potato can be the lower-calorie choice in many meals, but not always. A large baked sweet potato may have more calories than a small scoop of rice, especially if the rice is served without added fat and the sweet potato is topped with butter, oil, sugar, or marshmallows.
Short answer: usually yes, but not always
For plain cooked foods, sweet potato is generally less calorie-dense than white rice. In other words, the same weight of sweet potato usually gives you fewer calories than the same weight of rice.
A typical comparison looks like this: cooked sweet potato is about 85–90 calories per 100 grams, while cooked white rice is about 130 calories per 100 grams. Brown rice is often a little lower than white rice, but it is still usually more calorie-dense than sweet potato by weight.
So if your goal is to eat a larger portion for fewer calories, sweet potato often wins. If your goal is just to keep calories low, portion size matters more than the food name.
Why the answer changes by serving size
People do not usually eat exactly 100 grams of either food. A medium baked sweet potato can be a larger portion than a half-cup of rice, so the calorie total can swing either way depending on the serving.
For example, a small serving of cooked rice may have fewer calories than a big sweet potato. On the other hand, a modest sweet potato may beat a heaping rice portion. That is why looking at grams or cups is more useful than comparing the foods in general.
Cooking method also matters. Plain boiled, baked, or steamed versions stay relatively low in calories, but fried rice, mashed sweet potatoes with butter, or loaded casseroles can add a lot of energy quickly.
Calories are only part of the decision
Sweet potatoes and rice are both mostly carbohydrate sources, but sweet potatoes bring more fiber and more micronutrients such as vitamin A, especially when you eat the skin. Rice can still fit well in a balanced diet, especially if you choose brown rice or pair it with protein and vegetables.
If you want steadier fullness, sweet potato often has an advantage because its fiber and structure can make it more filling for the calories. But satiety also depends on the rest of the meal, including protein, fat, and total volume.
For weight management, the best choice is the one that helps you stay satisfied within your calorie target. If you are tracking food and exercise, Fitnit can help you stay consistent with your training by counting reps automatically and checking form on camera, which can be useful when your nutrition plan goes hand in hand with workouts.
How to choose the better option for your meal
Choose sweet potato when you want a more filling starch with fewer calories per gram and more fiber. Choose rice when you want a quick, easy-to-digest carb or you are pairing it with a protein-heavy meal and need precise portions.
If calories are the main concern, compare the actual serving you plan to eat. Weighing food or using measured cups will give you a much better answer than a general food comparison.
The biggest calorie trap is usually not the base starch itself, but the extras: oil, butter, cream sauces, sugar, and large portions.
Tips
- Compare plain cooked portions, not restaurant-style versions with butter or oil.
- Use grams or a measuring cup to judge the actual serving size.
- If you want fewer calories for the same volume, sweet potato is often the better pick.
- If you choose rice, brown rice may offer more fiber than white rice, but portion size still matters.
- Add protein and vegetables so the meal is more filling without relying on a larger starch portion.
Sources
- USDA FoodData Central — U.S. Department of Agriculture
- Carbohydrates — Mayo Clinic
- Healthy Eating for a Healthy Weight — Centers for Disease Control and Prevention
- PubMed — National Library of Medicine
Frequently Asked Questions
Is sweet potato less calories than rice?
Usually yes, if you compare plain cooked sweet potato and plain cooked rice by weight.
Is sweet potato healthier than rice?
It depends on your goal. Sweet potatoes often have more fiber and vitamin A, while rice can be a useful, easy-to-digest carb.
Which has fewer calories, white rice or sweet potato?
Sweet potato usually has fewer calories than white rice when both are plain cooked and compared by weight.
Does brown rice have fewer calories than sweet potato?
Brown rice is often a bit lower in calories than white rice, but sweet potato is still usually lower calorie by weight.
Can toppings make sweet potato higher in calories than rice?
Yes. Butter, oil, sugar, marshmallows, and creamy sauces can make sweet potato much higher in calories than plain rice.
Know your macros without the math
Snap a photo of your meal and Fitnit reads the calories and macros for you. Free during beta.