Is Rice or Pasta Better for You? Nutrition Facts

Rice and pasta are nutritionally close enough that neither is a clear winner. Gram for gram, cooked white rice and cooked white pasta deliver nearly identical calories (130 vs. 131 per 100 grams), but they differ in meaningful ways when it comes to protein, blood sugar, fullness, and a few safety considerations worth knowing about.

Calories and Macronutrients Side by Side

When you compare equal portions of cooked white rice and cooked plain pasta, the calorie difference is negligible. The real gap shows up in protein and carbohydrate content. Pasta delivers roughly 5.2 grams of protein per 100-gram serving, nearly double the 2.7 grams in white rice. That extra protein comes from wheat’s gluten content, which rice lacks entirely. Pasta also contains slightly fewer carbohydrates (about 25 grams versus 28 grams per serving) and a bit more fat, though both are low-fat foods overall.

For someone eating a 200-gram bowl, that protein difference doubles to about 5 extra grams from pasta. That matters if you’re trying to hit a protein target without adding meat or beans, though neither food qualifies as a high-protein source on its own.

Blood Sugar and Glycemic Index

This is where pasta pulls ahead more convincingly. Spaghetti has a glycemic index of 42, which puts it in the low category. White rice falls in the moderate range (56 to 69), meaning it raises blood sugar noticeably faster. The difference comes down to how the starch is structured. Pasta’s dense, compact shape slows digestion, especially when cooked al dente. Rice, with its looser starch granules, breaks down more quickly in your gut.

Cooking method matters here. Overcooking pasta until it’s soft pushes its glycemic index higher. Cooking rice, letting it cool, and then reheating it creates resistant starch that lowers its blood sugar impact somewhat. But as a default comparison, pasta is the gentler option for blood sugar control.

Which One Keeps You Fuller?

A well-known satiety study published in the European Journal of Clinical Nutrition measured how full people felt after eating 240-calorie portions of 38 different foods, using white bread as the baseline (scored at 100%). White rice scored 138%, meaning it kept people noticeably fuller than bread. White pasta scored lower at 119%. Brown rice came in at 132%, and brown pasta outperformed all of them at 188%.

So if you’re choosing between the standard white versions and your main concern is staying full between meals, rice has a slight edge. But if you’re willing to switch to whole wheat pasta, the satiety jump is dramatic. Brown pasta kept people nearly twice as satisfied as white bread, likely because of its higher fiber content and chewier texture, both of which slow eating and digestion.

Arsenic: A Concern Specific to Rice

Rice absorbs arsenic from soil and water more readily than most grains. FDA testing found average inorganic arsenic levels of 92 parts per billion in white rice and 154 parts per billion in brown rice. Brown rice runs higher because arsenic concentrates in the outer bran layer that gets removed during white rice processing.

This doesn’t mean rice is dangerous in normal amounts, but it’s worth considering if you eat it daily. Rinsing rice thoroughly and cooking it in excess water (like pasta, ironically) can reduce arsenic content by 40 to 60 percent. Wheat-based pasta doesn’t carry the same concern, since wheat absorbs far less arsenic from soil. The FDA data on “pasta” with high arsenic levels specifically referred to rice-based pasta products, not traditional wheat pasta.

Whole Grain Versions Change the Picture

Most of the comparison above applies to the refined white versions of both foods. Switching to brown rice or whole wheat pasta shifts things considerably. Both whole grain options add fiber, B vitamins, magnesium, and other minerals that get stripped during refining. Brown rice typically provides about 1.8 grams of fiber per 100-gram cooked serving compared to 0.4 grams in white rice. Whole wheat pasta offers around 4 grams of fiber per cooked serving.

That fiber difference is one reason whole wheat pasta scored so high on the satiety index. It also means whole wheat pasta is better for digestive health and feeds beneficial gut bacteria more effectively than either white option. The tradeoff with brown rice, as noted above, is its higher arsenic content compared to white rice.

Fortification and Micronutrients

In the United States, both enriched rice and enriched pasta are fortified with folic acid and iron to replace nutrients lost during processing. The FDA set fortification levels at roughly 140 micrograms of folic acid per 100 grams of flour, with adjustments for rice and pasta to account for differences in preparation. In practice, a serving of either enriched product contributes meaningfully to your daily folate and iron intake.

Pasta has a natural advantage in certain B vitamins and minerals because wheat starts with a more diverse nutrient profile than rice. But once fortification is factored in, the micronutrient gap between enriched white rice and enriched white pasta narrows considerably.

Choosing Based on Your Priorities

If blood sugar management matters to you, pasta is the better default. Its low glycemic index makes it a smarter choice for people with insulin resistance or type 2 diabetes, especially when cooked al dente. If staying full longer is your priority, white rice edges out white pasta, but whole wheat pasta beats both by a wide margin. If you eat rice every day, it’s worth rinsing it well and varying your grains to limit arsenic exposure over time.

For most people eating a varied diet, the practical difference between rice and pasta is small enough that preference, preparation, and what you pair them with matters more than the grain itself. A bowl of white rice with vegetables and fish is a better meal than buttered pasta with no protein, and vice versa. The best version of either food is the whole grain one, served alongside fiber, fat, and protein that slow digestion and round out the nutrition.