Nutrition6 min readBy Espen Opdahl

Pasta Leads Grains on Protein Only Because It Is Dry

Dry pasta has 13g protein per 100g, 3x any grain. Per 100 calories it is 5th; cooked wild rice leads at 3.95g. The basis decides the winner.

Sunn

online

Messages are end-to-end encrypted
Which grain has the most protein?08:14
Depends how you measure. Per 100g it's dry pasta (13g). Per 100 calories it's cooked wild rice (3.95g) — pasta is dry, the rest are cooked, and that's the whole gap. Want me to log a portion for today?08:14
Message

This is what Sunn would say

Sunn is your nutrition coach on WhatsApp. Ask it anything about food, log what you eat, or get ideas that fit your goal.

Try Sunn free

On the scales, dry pasta is the highest-protein grain we hold by a factor of three: 13.0g per 100g against the next grain's 4.4g. Rank the same ten by protein per 100 calories instead and pasta falls to 5th, behind cooked wild rice at 3.95g. Nothing about the pasta changed between those two numbers. One row is measured dry and nine are measured cooked, and that single difference decides the whole ranking. Both figures come from USDA FoodData Central.

This is the most common way a grain table misleads you, and it is worth five minutes because the fix is not a better grain — it is a better question.

Which grain has the most protein?

Per 100g, dry enriched pasta at 13.0g. Per 100 calories, cooked wild rice at 3.95g. Ten foods, two columns, two different winners — and the gap between the two answers is larger here than in any other category on this site.

The row we holdCalories /100gProtein /100gProtein /100 kcalFiber /100 kcal
Wild rice, cooked1013.99g3.95g1.78g
Bulgur, cooked833.08g3.71g5.42g
Buckwheat groats, roasted, cooked923.38g3.67g2.93g
Quinoa, cooked1204.4g3.67g2.33g
Pasta, dry, enriched37113g3.50g0.86g
Couscous, cooked1123.79g3.38g1.25g
Millet, cooked1193.51g2.95g1.09g
Rice, white, long-grain, parboiled, enriched, cooked1232.91g2.37g0.73g
Rice, brown, parboiled, cooked1473.09g2.10g1.16g
Barley, pearled, cooked1232.26g1.84g3.09g

Pasta's lead is water, not protein

Dry pasta is 371 calories per 100g. The nine cooked grains beside it run from 83 to 147. Dry pasta is roughly a quarter the weight it will be when you eat it, because cooking is mostly the grain taking on water. Every number in a per-100g column is a number about how much water the food is currently carrying.

So the 13.0g figure is true and nearly useless as a comparison. Nobody eats 100g of dry pasta as 100g — it comes off the stove somewhere near 250g. Per 100 calories, which is the basis that survives cooking, pasta gives 3.50g of protein and sits 5th of ten.

We hold the dry row and not a cooked one, so we say dry every time it appears rather than quietly comparing it to nine cooked foods and letting it win.

Which grain has the most protein per calorie?

Cooked wild rice, at 3.95g per 100 calories, then bulgur at 3.71g and buckwheat and quinoa tied at 3.67g. Barley is last at 1.84g — less than half the wild rice figure from a food most people file in the same mental drawer.

Among the nine genuinely cooked grains the two rankings mostly agree, which is the point: strip out the one dry row and the disagreement largely goes away. Quinoa leads on weight at 4.4g and wild rice leads on calories at 3.95g, and they are 2nd and 3rd on the other list. The reversal in the headline is a measurement artifact, not a real disagreement between foods.

No grain is a protein food

The best grain we hold, cooked wild rice at 3.95g of protein per 100 calories, ranks 93rd of the 182 foods on this site. Cooked shrimp is 24.24g. That is six times the protein for the same calories, and shrimp is not an outlier — every one of the top ten foods per calorie clears 18g.

This is the finding worth taking away. The question "which grain has the most protein" has an answer, and the answer is that you are choosing between 1.84g and 3.95g per 100 calories while the food you put next to it is choosing between 9g and 24g. Pick your grain for fiber, for how it cooks, or because you like it. The protein decision happens elsewhere on the plate.

What grains are actually good at

Bulgur gives 5.42g of fiber per 100 calories — 7.4 times the white rice row's 0.73g, and more than half again the next grain. Barley, which finished last on protein, is 2nd on fiber at 3.09g. Buckwheat is 3rd at 2.93g.

The fiber column reorders the table almost completely, and it is a much bigger spread: 7.4× from top to bottom against 2.1× on protein. If you are choosing a grain on nutrition rather than on taste, that is the column with something to say. Buckwheat vs bulgur and bulgur vs quinoa put those rows side by side.

Read the rice rows before you quote them

Both rice rows in this table are parboiled: the white one is enriched long-grain, the brown one a parboiled branded product. Neither is the plain boiled rice most people picture. Parboiling is done before milling and moves some of the grain's minerals into the starch, so these are not stand-ins for a bag of plain long-grain.

We name them rather than dropping them. Both sit near the bottom of the protein column either way — 2.37g and 2.10g per 100 calories — and a plain-rice row would not move them far. But a reader deserves to know which rice they are reading about, and brown rice vs white rice carries the same caveat.

Where each of these numbers lives

Every figure above has a page behind it — wild rice, bulgur and quinoa are the three worth starting with. If you want the same by-weight-versus-by-calorie trick run on a category where it changes the answer for real, our seafood protein ranking does it across 19 fish.

Cooked or dry is the question that breaks tracking

Grains are where food logging quietly goes wrong, and it is exactly the problem in this post. You weigh 80g of pasta dry, eat it as 190g cooked, and then have to remember which one the label meant. Rice is worse, because nobody weighs it at either end.

Sunn takes the sentence instead of the scale. Message it "a bowl of bulgur with the chicken" and the entry lands in a couple of seconds, with a follow-up only when dry-versus-cooked would actually change your day's totals. Nothing to weigh, nothing to convert, no app to open.

E

Written by Espen Opdahl

Founder of Sunn. Building AI-powered nutrition coaching to make healthy eating simple. Nutrition data sourced from the USDA FoodData Central database.

Medical disclaimer: This content is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making changes to your diet or exercise routine.

Common Questions

Which grain has the most protein?

It depends on how you count. Per 100g, dry enriched pasta has the most at 13.0g — but it is the only dry row we hold, at 371 calories per 100g against 83 to 147 for the nine cooked grains. Per 100 calories, cooked wild rice leads at 3.95g and pasta falls to 5th at 3.50g. All figures are USDA FoodData Central rows.

Which grain has the most protein per calorie?

Cooked wild rice, at 3.95g of protein per 100 calories. Bulgur is next at 3.71g, then buckwheat groats and quinoa tied at 3.67g, then dry pasta at 3.50g and couscous at 3.38g. Pearled barley is last of the ten at 1.84g, which is less than half the wild rice figure.

Is pasta high in protein?

By weight the dry row looks high: 13.0g of protein per 100g, three times the next grain. That figure is about water, not protein — dry pasta is 371 calories per 100g because it has not absorbed any yet, and 100g dry comes off the stove nearer 250g. Per 100 calories, which survives cooking, pasta gives 3.50g and ranks 5th of the ten grains we hold.

Is quinoa higher in protein than rice?

Yes, on both bases. Cooked quinoa has 4.4g of protein per 100g against 2.91g for our parboiled white rice row, and 3.67g per 100 calories against 2.37g — about 55% more either way. Cooked wild rice is the only rice-named row that beats quinoa per calorie, at 3.95g.

Are grains a good source of protein?

Not really, on any basis. The best grain we hold, cooked wild rice, gives 3.95g of protein per 100 calories and ranks 93rd of the 182 foods on this site. Cooked shrimp gives 24.24g for the same calories, and all ten of the top foods per calorie clear 18g. The spread between the best and worst grain is 2.1x; the spread between grains and protein foods is six times that. Choose a grain on fiber or on taste.

Which grain has the most fiber?

Cooked bulgur, at 5.42g of fiber per 100 calories — 7.4 times our parboiled white rice row's 0.73g. Pearled barley is second at 3.09g and cooked buckwheat groats third at 2.93g. Fiber spreads 7.4x across the ten grains against 2.1x for protein, so it is the column that actually separates them.

Get a personalized nutrition plan

Find out exactly what and how much to eat for your goals. Takes 60 seconds.

Take the free quiz

More from the Blog