Potatoes vs. Rice: Which Has Fewer Carbs?

Potatoes have fewer carbohydrates than rice. Per 100 grams of cooked weight, white rice contains about 28.7 grams of carbs, while a boiled potato comes in at roughly 21.4 grams. The gap isn’t enormous, but it’s consistent enough to matter if you’re tracking your intake closely.

The Numbers Side by Side

When you compare equal weights of cooked white rice and boiled potato, rice delivers more carbohydrates every time. That 100-gram portion of medium-grain white rice packs 28.7 grams of carbs, and almost all of it is starch with very little fiber. A same-sized portion of boiled potato sits around 20 to 22 grams of carbs, depending on the variety, with a small amount of fiber (about 1.5 to 2 grams) that slows digestion slightly.

The catch is that most people don’t weigh their food. A typical serving of rice, roughly two heaped tablespoons on your plate, weighs around 150 to 180 grams cooked. That puts you at 43 to 52 grams of carbs per serving. A medium baked potato (about 150 grams with skin) lands around 33 to 36 grams. So in real-world portions, the difference can be 10 to 15 grams of carbs, which is meaningful if you’re managing blood sugar or following a lower-carb diet.

Why Serving Size Matters More Than the Food Itself

Rice is easy to over-serve. It’s light, fluffy, and doesn’t feel heavy on the plate, so people routinely eat 200 or even 250 grams in a sitting without realizing it. That pushes carb intake to 55 or 60 grams from rice alone. Potatoes, on the other hand, are dense and filling. A fist-sized baked potato is a standard portion, and most people stop at one. The physical bulk and water content of potatoes make it harder to accidentally double your serving.

This is one reason potatoes often perform better than rice in satiety studies. They keep you full longer per calorie, which can naturally limit how many carbs you consume at a meal.

Brown Rice and Sweet Potatoes

Switching to brown rice doesn’t dramatically change the carb count. Brown rice has about 25 to 26 grams of carbs per 100 grams cooked, only slightly less than white rice. The real advantage is fiber: brown rice has roughly twice as much as white, which slows the blood sugar spike after eating.

Sweet potatoes are comparable to regular potatoes in total carbs (around 20 to 21 grams per 100 grams baked), but they contain more natural sugars and slightly more fiber. The glycemic response tends to be gentler with sweet potatoes, meaning blood sugar rises more gradually and doesn’t spike as sharply. If your concern is blood sugar management rather than total carb count, sweet potatoes and brown rice are both upgrades over their white counterparts.

Nutritional Differences Beyond Carbs

Carb content alone doesn’t tell the whole story. Potatoes deliver nutrients that rice simply doesn’t. A medium baked potato with the skin on provides over 900 milligrams of potassium, which is roughly 20% of what most adults need daily. Rice contains only a fraction of that. Potatoes also supply a meaningful amount of vitamin C, something rice lacks almost entirely.

Rice, particularly brown rice, offers more B vitamins and a small amount of magnesium. White rice in many countries is fortified with iron and folic acid, which adds some nutritional value back after processing strips it away. Neither food is a strong protein source, though both contribute small amounts (2 to 3 grams per 100-gram serving).

Which Is Better for Blood Sugar

Glycemic index, which measures how quickly a food raises blood sugar, varies depending on how you prepare each food. White rice, especially short-grain and jasmine varieties, has a high glycemic index (around 70 to 85), meaning it causes a rapid blood sugar spike. Boiled potatoes also rank high (around 78), but the preparation method changes things significantly.

Cooling potatoes after cooking converts some of their starch into resistant starch, a form your body digests much more slowly. A cold potato salad, for instance, has a noticeably lower glycemic impact than a freshly baked potato. The same trick works with rice: cooking it and then refrigerating it increases resistant starch content. If blood sugar control is your priority, eating either food cold or reheated after cooling can reduce the carb impact.

Pairing either food with protein, fat, or fiber-rich vegetables also blunts the blood sugar response. A potato topped with Greek yogurt or rice served alongside beans and vegetables will behave very differently in your body than either one eaten on its own.

Choosing Based on Your Goals

If your main goal is reducing total carbohydrate intake, potatoes are the better choice. They deliver fewer carbs per serving, keep you fuller, and come with more micronutrients. For someone counting every gram on a keto or very low-carb plan, neither food fits easily, but a small portion of potato is more manageable than a small portion of rice.

If you’re an athlete or someone who needs quick-digesting energy before or after exercise, white rice works well precisely because it’s high in easily absorbed carbs and low in fiber. It replenishes glycogen stores fast without sitting heavy in your stomach.

For everyday meals where you’re simply trying to eat well without strict tracking, either food works fine. The more important factors are portion size, what you eat alongside it, and how it’s prepared. A reasonable portion of rice or potatoes, combined with vegetables and protein, fits comfortably into most balanced diets.