A narrow set of trade-offs separates the two staples once you look past the noise of marketing claims and diet folklore. Both are mostly starch, deliver about 25 to 30 grams of carbohydrate per 100 grams cooked, and anchor daily meals on every continent. White rice runs roughly 130 calories per 100 grams cooked, while cooked refined pasta lands closer to 158, so a fork-for-fork serving of pasta usually costs a few more calories but pays you back with more protein per cup.
This guide breaks down how rice and pasta stack up nutritionally, from calorie counts and glycemic impact to the trade-offs that matter for anyone managing weight, training goals, or blood sugar.
Two Carb Staples, Two Very Different Profiles
Rice and pasta feed roughly half the planet. Rice supplies about 20% of global calorie intake, more than any other food crop, while Italy alone chews through around 23 kilograms of pasta per person each year. Both belong to the grain family, and both are dominated by starch, but the grain itself, how it’s milled, and what gets left behind change everything that follows.
White rice starts as brown rice, then loses its bran and germ during milling. That polishing step strips away most of the fiber, a large share of the B vitamins, and minerals like magnesium and phosphorus. Brown rice keeps the bran layer intact, which is why it carries more fiber, more magnesium, and a slightly chewier bite. Regular semolina pasta uses refined durum wheat, ground fine and sifted, so it loses bran the same way white rice does. Whole-wheat pasta holds onto the bran and germ, which pushes its fiber, protein, and micronutrient numbers well above the refined version.
Why the source grain matters
Wheat-based pasta brings gluten to the table, a stretchy protein complex that gives dough its chew and structure. Rice has no gluten at all, which is why it slips into almost every allergen-friendly diet. The durum wheat used in most pasta is also denser in protein than milled rice, so even a refined bowl of spaghetti usually beats a bowl of white rice on the protein scoreboard before you add anything on top.
Calories, Carbs, Protein, And Fiber At A Glance
Putting the numbers side by side makes the trade-offs visible in seconds. The table below standardizes each food three ways: per 100 grams cooked, per one cooked cup, and per one dry ounce, so you can match a recipe to a label without recalculating.
| Food (cooked unless noted) | Calories | Carbs (g) | Protein (g) | Fiber (g) |
|---|---|---|---|---|
| White rice, 100 g | ~130 | ~28 | ~2.7 | ~0.4 |
| White rice, 1 cup | ~205 | ~45 | ~4.3 | ~0.6 |
| Brown rice, 100 g | ~123 | ~26 | ~2.7 | ~1.8 |
| Brown rice, 1 cup | ~216 | ~45 | ~5 | ~3.5 |
| Refined semolina pasta, 100 g | ~158 | ~31 | ~5.8 | ~1.8 |
| Refined semolina pasta, 1 cup | ~220 | ~43 | ~8 | ~2.5 |
| Whole-wheat pasta, 100 g | ~149 | ~30 | ~5.7 | ~3.9 |
| Whole-wheat pasta, 1 cup | ~174 | ~37 | ~7.5 | ~4.5 |
Refined pasta edges ahead of white rice on protein by roughly 2 to 3 grams per cooked cup, and whole-wheat pasta pulls even further ahead on fiber. Brown rice, the unrefined rice option, beats white rice on fiber and minerals but still trails whole-wheat pasta overall. For a printable reference, USDA FoodData Central, the database the Academy of Nutrition and Dietetics points shoppers to, lists the same numbers with full micronutrient breakdowns.
Carbs are nearly a wash
Both foods land in a tight 25 to 30 grams of carbohydrate per 100 grams cooked, so the rice vs pasta carbs debate is really a fight over a few grams per serving. The real story is what happens to those starches after you eat them, which the next section unpacks.
Glycemic Index, Blood Sugar, And How Each Digests
Foods earn their spot on a 0 to 100 scale based on how sharply they spike blood sugar within two hours of being eaten. White rice clusters around 70 to 73, brown rice sits near 50 to 55, and most cooked pasta lands between 49 and 58, a gap large enough to matter for anyone tracking glucose. Lower numbers mean a slower, gentler rise, which usually translates to steadier energy and fewer hunger crashes an hour or two later.
Cooking method nudges those numbers more than people expect. Pasta cooked al dente, firm to the bite, digests more slowly than pasta boiled soft, because the starch granules stay tighter and resist breakdown longer. Rice tells a different story. Cooked rice that cools in the fridge and is later reheated develops resistant starch, a starch your gut can’t digest well, so it behaves more like fiber on a glucose curve. Rinsing rice after cooking knocks off some surface starch too, which slightly lowers its glycemic punch.
Digestion speed and gut comfort
White rice moves through the stomach quickly, which is exactly why bland rice porridge has been a recovery food for upset stomachs for generations. Pasta takes a bit longer, especially whole-wheat or al dente versions, so it often keeps you satisfied longer. For sensitive guts, plain white rice usually wins on tolerance, while higher-fiber brown rice and whole-wheat pasta can cause bloating if your system isn’t used to that much roughage.
That digestive friction reshapes the answer once goals like fat loss or glucose control enter the picture.
Weight Loss, Muscle Building, And Diabetes Trade-Offs
Calorie deficit is still the engine of weight loss, and the question is which food makes that deficit easier to live with. Protein and fiber both slow digestion and stretch satiety, the feeling of fullness after a meal, so whole-wheat pasta and brown rice tend to outscore white rice on staying power. That said, a fist-sized portion of white rice paired with vegetables and lean protein often holds its own against a heavier pasta bowl, because volume and what you pile on top change the picture more than the base starch does.
The table below reframes the same foods for two specific use cases: a 1,500-calorie day aimed at fat loss and a post-workout plate aimed at refilling glycogen, the muscle’s stored carbohydrate fuel.
| Use case | Better fit | Why it works |
|---|---|---|
| Cutting calories at dinner | Whole-wheat pasta or brown rice | More fiber and protein per calorie, longer-lasting fullness |
| Pre-bed meal on a cut | White rice (small portion) | Low fiber, easy to digest, small calorie footprint |
| Post-workout, fast refuel | White rice | High GI carbs spike insulin and refill glycogen quickly |
| Endurance session (90+ min) | Pasta or brown rice 2 to 3 hours before | Slower release keeps energy steady through long efforts |
| Diabetes or insulin resistance | Al dente pasta, brown rice, cooled rice | Lower GI, more resistant starch, smaller glucose response |
The diabetes case in plain language
For people managing type 2 diabetes, the GI gap is the headline. White rice lands in the high-GI zone, brown rice and most pasta sit in the low-to-medium zone, and resistant starch from cooled rice lowers the curve further. A reasonable plate runs about 1/3 cup to 1/2 cup cooked rice or pasta, paired with a palm of protein and a generous pile of non-starchy vegetables. That pairing pulls the whole meal’s glycemic load, the combined effect of serving size and GI, down without making the base starch the villain.
Real-World Trade-Offs: Cost, Allergens, And Cultural Fit
Macros only tell part of the story, because real kitchens run on budget, allergies, and family habits too. Rice is naturally gluten-free, which makes it the default safe grain for celiac disease, wheat allergies, and many autoimmune protocols. Pasta made from wheat contains gluten, though gluten-free pasta options, including rice pasta, corn pasta, and legume pasta, are widely available, with the trade-off that they often run a few dollars more per box and can turn mushy if overcooked.
Cost per cooked serving is the other quiet decider. A one-pound bag of white rice (about 2 cups dry) typically yields 6 to 8 cups cooked for under two dollars at most U.S. grocers, while a one-pound box of pasta lands in the same price range and yields a similar cooked volume. Brown rice and whole-wheat pasta cost a little more but still keep most family meals under a dollar per serving for the base starch. Shelf life tilts toward dry pasta, which keeps for a year or more, while white rice stays good for roughly the same window but brown rice, with its intact oils, is best used within six months for the best flavor.
What your kitchen already does best
Cultural fit matters more than people admit. A stir-fry, curry, or burrito bowl leans naturally toward rice, while a Sunday gravy night, a Greek-style dinner, or a cold pasta salad points the other way. Picking the starch that matches what’s already in your rotation usually means better meals with less effort, which is its own form of nutrition.
A starch that already fits your kitchen is only half the equation; how you cook it can swing the numbers just as far.
Cooking Methods And Meal-Planning Swaps That Change The Math
How you cook either food matters as much as which one you pick. Pasta cooked to al dente texture keeps more resistant starch and digests more slowly than pasta boiled until soft. Rice that is cooked, cooled in the fridge overnight, and then reheated develops the same kind of resistant starch, which lowers its effective glycemic impact. Rinsing rice after cooking washes off some surface starch and a small amount of arsenic, a trace concern with rice that rinsing helps trim.
For meal prep, a one-to-one cooked swap works well: one cup of cooked rice for one cup of cooked pasta keeps the meal’s calorie and carb footprint nearly identical. Batch cooking both at the start of the week, rice in a rice cooker or Instant Pot, pasta in a large pot, cuts weeknight effort, and storing them in shallow containers cools them fast, which is exactly what you want for that resistant-starch trick.
Tip: Pair any of these swaps with a fist of protein and two fists of vegetables. The base starch becomes the supporting actor, and the meal’s nutrition climbs without a single change to the main ingredient.
Simple upgrades that beat either one on its own
- Blend with cauliflower rice: Mix half white rice with half cauliflower rice to add volume and fiber for almost no extra calories.
- Swap to legume pasta: Chickpea, lentil, or black bean pasta pushes protein to 10 to 14 grams per serving and fiber into the 5 to 8 gram range.
- Stir in cooked lentils: Adding a handful of cooked lentils to pasta turns a side into a more complete protein source.
- Rotate whole grains: Quinoa, farro, and barley bring different micronutrients to the table and keep meals from feeling repetitive.
Common pitfalls to sidestep
- Over-centering one starch: White rice three meals a day crowds out fiber and protein from your week.
- Heavy cream sauces: Cream-based pasta toppings can quietly double the calorie count of the base starch.
- Skipping portion control: A reasonable cooked serving sits near one cup; eyeballed portions routinely run 50% larger.
- Ignoring the rest of the plate: Without protein and vegetables, even whole-wheat pasta can’t carry a balanced meal on its own.
Bottom Line
Rice and pasta are close enough on calories and carbs that the choice should hinge on what you’re pairing them with and what your day still needs. White rice wins for fast digestion, post-workout refueling, and tight budgets. Whole-wheat pasta and brown rice win for fiber, satiety, and steadier blood sugar. Cook both al dente or cooled, portion them to about one cup, and let the rest of the plate do the heavy lifting.
FAQ
Which has more calories, rice or pasta?
Pasta usually has more. Cooked white rice runs about 130 calories per 100 grams, while cooked refined pasta sits closer to 158 calories per 100 grams. The gap narrows once you add sauces, oils, and toppings, so what you put on top often matters more than the base starch.
Is rice or pasta better for weight loss?
Both can fit a weight-loss plan if portions are controlled. Whole-wheat pasta and brown rice tend to keep you full longer thanks to extra fiber and protein, which can make a calorie deficit easier to maintain. White rice works well in smaller portions around a lean protein and lots of vegetables.
Is rice or pasta better for diabetics?
Most cooked pasta (GI around 49 to 58) and brown rice (GI around 50 to 55) sit in a gentler blood-sugar range than white rice (GI around 70 to 73). Cooking pasta al dente and cooling rice before reheating both create resistant starch, which further flattens the glucose response. Pair either with protein and non-starchy vegetables to keep the whole meal’s impact low.
Does pasta or rice have more fiber?
Whole-wheat pasta leads the pack with about 3.9 grams of fiber per 100 grams cooked, followed by brown rice at roughly 1.8 grams. Refined pasta sits at about 1.8 grams per 100 grams, and white rice trails at around 0.4 grams. Choosing the whole-grain version of either food is the fastest way to close the fiber gap.
What is the glycemic index of rice vs pasta?
White rice is high on the GI scale, generally 70 to 73. Brown rice is medium, around 50 to 55. Most cooked pasta is low to medium, between 49 and 58, with al dente pasta on the lower end and overcooked pasta climbing higher. Cooling and reheating either food also lowers its effective GI.
Is pasta or rice healthier overall?
Neither food is automatically healthier; the whole plate decides the answer. Whole-wheat pasta edges ahead on protein and fiber per cooked cup, brown rice pulls ahead on minerals and a lower GI, and white rice wins for easy digestion and quick fuel. Rotating between them, picking whole-grain versions when you can, and balancing the plate with protein and vegetables is the most reliable path.
