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 hold | Calories /100g | Protein /100g | Protein /100 kcal | Fiber /100 kcal |
|---|---|---|---|---|
| Wild rice, cooked | 101 | 3.99g | 3.95g | 1.78g |
| Bulgur, cooked | 83 | 3.08g | 3.71g | 5.42g |
| Buckwheat groats, roasted, cooked | 92 | 3.38g | 3.67g | 2.93g |
| Quinoa, cooked | 120 | 4.4g | 3.67g | 2.33g |
| Pasta, dry, enriched | 371 | 13g | 3.50g | 0.86g |
| Couscous, cooked | 112 | 3.79g | 3.38g | 1.25g |
| Millet, cooked | 119 | 3.51g | 2.95g | 1.09g |
| Rice, white, long-grain, parboiled, enriched, cooked | 123 | 2.91g | 2.37g | 0.73g |
| Rice, brown, parboiled, cooked | 147 | 3.09g | 2.10g | 1.16g |
| Barley, pearled, cooked | 123 | 2.26g | 1.84g | 3.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.
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.