Grains & Cereal

Whole grains with gestational diabetes: grain by grain, cooked

Cooked, most of the grains here sit between 19 and 34 g of carbohydrate per 100 g, and the differences that matter are fibre, protein and how the grain is listed. This guide goes through all 33 in the category, grain by grain: four rices, ten members of the wheat family, the gluten-free grains, seven pastas and the handful that are listed dry. The Grains & Cereal guide compares six of them cooked. It also settles three questions the parent guide leaves open: what legally counts as a whole grain, which of these grains contain gluten, and what the one authorised EU claim about oats and barley actually says. One food here is marked avoid in pregnancy: Job's tears, on a traditional contraindication rather than any agency's advice.

See what works for you. Try SugarCurve free for 7 days 

33 foodsLast reviewed: September 11, 2026Sources

Buckwheat
Freekeh
Farro (whole grain)
Wild Rice

How these were chosen

The cooked grains with the most fibre or protein for their carbohydrate, one from each group: a gluten-free grain, three wheats, two rices and two pastas. Bulgur, quinoa, barley and whole-grain pasta are featured in the Grains & Cereal guide. Job's tears is marked avoid and isn't featured.

What to look for

  1. What counts as a whole grain

    The FDA's guidance describes a whole grain as a cereal grain whose starchy endosperm, germ and bran are present in the same proportions as in the intact kernel, whether it is whole, ground, cracked or flaked. Its list of cereal grains runs to amaranth, barley, buckwheat, bulgur, corn, millet, quinoa, rice, rye, oats, sorghum, teff, triticale, wheat and wild rice. The UK has no legal definition of wholegrain, only of wholemeal bread, so on a pack the word is a description, not a standard.[1] [2]

  2. Four rices, and the arsenic habit

    Cooked wild rice carries 21.3 g of carbohydrate per 100 g here, as in USDA's tables, red rice 23.5 g, brown rice 25.6 g and black rice 28 g, with 1.6 to 2.8 g of fibre against 0.4 g for USDA's cooked white rice. Whatever the colour, the FDA's advice on arsenic applies: cooking rice in excess water lowers its arsenic, and no one grain should carry the whole diet.[3] [4]

  3. The wheat family all contains gluten

    Bulgur, freekeh, farro, spelt, kamut, einkorn, wheat berries, cracked wheat, triticale and whole-wheat couscous are all wheat or wheat crosses. The FSA's list of cereals containing gluten names wheat, including spelt and khorasan wheat, which is kamut, together with rye, barley and oats. The grains here that are not on that list are buckwheat, quinoa, amaranth, millet, sorghum, teff, fonio, rice and corn. Cooked, the wheat family runs from bulgur at 18.6 g of carbohydrate per 100 g to wheat berries at 33.5 g, which also carry the most fibre, 6.3 g.[3] [5] [6]

  4. Amaranth and barley: where GI and amount pull apart

    Cooked amaranth carries 18.7 g of carbohydrate per 100 g, less than any rice here, yet its page shows a GI of 97 and a high impact rating; barley groats carry 28.2 g with a GI of 25 and a low one. Diabetes UK explains that GI ranks a food eaten on its own and that portion size can matter more than GI. Read the two figures together: a small serving of amaranth and a large one of barley can put the same carbohydrate on the plate.[3] [7]

  5. Whole-grain and legume pastas

    USDA lists cooked whole-wheat pasta at 30.1 g of carbohydrate per 100 g and cooked white pasta at 30.9 g, so the swap doubles the fibre, 3.9 g against 1.8 g, without moving the carbohydrate. Here, soba carries 24.4 g cooked, spelt pasta 32 g and quinoa pasta 34 g. Lentil pasta is the outlier: 30 g of carbohydrate with 8 g of fibre and 12 g of protein. Chickpea pasta is listed dry at 58 g, so it is left out of the cooked table.[3] [8]

  6. Seven grains are listed dry

    Oats, einkorn, triticale, millet, teff, fonio and cracked wheat are listed dry here, at 66 to 76 g of carbohydrate per 100 g, so a 50 g dry portion is 33 to 38 g. USDA's cooked figures show what the water does: millet falls to 23.7 g and teff to 19.9 g, in line with the cooked grains above. Cracked wheat's figures match USDA's dry bulgur.[3]

Side by side

Rice varieties, cooked

Per 100 g
FoodCarbsFiberProteinBlood sugar impact
Wild Rice
21.3 g1.8 g4 gmedium
Red Rice
23.5 g1.8 g2.6 gmedium
Brown Rice
25.6 g1.6 g2.7 gmedium
Black Rice
28 g2.8 g4 glow

Wild rice carries the least carbohydrate; black rice the most, and the most fibre.

The wheat family, cooked

Per 100 g
FoodCarbsFiberProteinBlood sugar impact
Bulgur
18.6 g4.5 g3.1 glow
Farro (whole grain)
23 g4.5 g4.5 glow
Freekeh
23 g4 g4.5 glow
Spelt
26.4 g4.5 g5.5 gmedium
Kamut
29.5 g4.2 g6.1 glow
Wheat Berries
33.5 g6.3 g6.1 glow

From 18.6 g of carbohydrate per 100 g to 33.5 g; every one carries 4 g of fibre or more.

Whole-grain and legume pastas, cooked

Per 100 g
FoodCarbsFiberProteinBlood sugar impact
Buckwheat Pasta (Soba)
24.4 g3 g5.1 glow
Whole Grain Pasta
26.5 g3.7 g5.3 glow
Brown Rice Pasta
28.1 g1.8 g2.7 gmedium
Lentil Pasta
30 g8 g12 glow
Spelt Pasta
32 g4.5 g6.5 gmedium
Quinoa Pasta
34 g3.5 g5.5 gmedium

Lentil pasta carries about twice the fibre and protein of the grain pastas; brown rice pasta the least fibre.

Listed dry

Per 100 g
FoodCarbsFiberProteinBlood sugar impact
Oats
66.3 g10.6 g16.9 glow
Einkorn
70.5 g8.5 g18.2 gmedium
Triticale
72 g14.6 g13 glow
Millet (whole grain)
72.9 g8.5 g11 gmedium
Teff (whole grain)
73.1 g8 g13.3 glow
Cracked Wheat
75.9 g12.5 g12.3 glow

All dry, at 66 to 76 g of carbohydrate per 100 g; weigh these before cooking.

Figures from each food's entry in this library. Open a food for its full profile and portion notes.

All foods in Whole Grains

33 foods in this category, each rated for glycemic impact and blood sugar effect.

Track how whole grains affects your blood sugar with the SugarCurve app — free to download.

Start Free Trial →

Common questions

Is quinoa a whole grain?

On the FDA's list, yes: its cereal grains include quinoa, buckwheat and amaranth alongside wheat, rice and oats. Cooked quinoa carries 21.3 g of carbohydrate per 100 g here and in USDA's tables, with 4.4 g of protein, more than any rice.[1] [3]

Which whole grains are gluten-free?

Going by the FSA's list of cereals containing gluten, which names wheat, spelt, khorasan wheat, rye, barley and oats, the grains here that are not on it are buckwheat, quinoa, amaranth, millet, sorghum, teff, fonio, rice and corn. Spelt, farro, kamut, freekeh, bulgur and einkorn are wheat.[5] [6]

Does barley count as a low-GI food?

Barley groats show a GI of 25 here, the lowest in the category, and Diabetes UK's advice is that portion size can matter more than GI. The EU has authorised one claim for oats and barley: that their beta-glucans, eaten as part of a meal, contribute to the reduction of the blood glucose rise after that meal. It may be made only on a food with at least 4 g of beta-glucans per 30 g of available carbohydrate, and this library doesn't list beta-glucan, so no page here makes it.[7] [9]

Is brown rice pasta better than wheat pasta?

Not on these figures. Brown rice pasta carries 28.1 g of carbohydrate per 100 g cooked with 1.8 g of fibre, against 26.5 g and 3.7 g for whole-grain pasta. It is gluten-free, which is the reason to choose it. Lentil pasta, at 8 g of fibre and 12 g of protein, is the one that changes the plate.[3] [5] [6]

Keep reading

Important Safety Information

Every pregnancy is different, and gestational diabetes is managed differently depending on your readings, your medication and how far along you are. The ratings and portions on this page are general information — not a diagnosis, a treatment plan or a medical device — and they cannot see your results.

Low blood sugar:
If you take insulin or diabetes medication, eating less carbohydrate than your team planned for can push your blood sugar too low. Treat a reading below 70 mg/dL (3.9 mmol/L), or symptoms such as shaking, sweating, confusion or a racing heart, with fast-acting carbohydrate immediately and retest after 15 minutes. Never use this page as a reason to skip or shrink a meal you were told to eat.
Carbohydrate and ketones:
Cutting carbohydrate hard to force a number down is not safe in pregnancy — it can produce ketones. Published guidance sets a minimum of 175 g of carbohydrate per day in pregnancy. Readings that stay above target for several days need your care team, not a smaller portion.
Medication and insulin:
The portions here are generic and know nothing about your insulin doses, your metformin, or the steroids given to mature your baby's lungs — all of which change how a meal affects you. Never adjust a dose or a mealtime based on this page.
Food safety in pregnancy:
Blood sugar is not the only thing that makes a food suitable while you are pregnant. Some foods with excellent glycemic numbers still carry mercury, vitamin A, listeria or alcohol risks, and those are judged separately from the ratings shown here. Check your national pregnancy food-safety guidance before adding an unfamiliar food.
What these ratings can and cannot tell you:
Glycemic index values, impact ratings and maximum servings are population averages taken from published tables. Two people eating the same food can get very different readings, so your own meter is the only measurement that describes you. Nutrition figures are indicative per 100 g and vary with brand, ripeness and preparation.

Contact your care team the same day if: your readings stay above target for several days; you have a reading below 54 mg/dL (3.0 mmol/L) or needed someone else's help to treat a low; you test positive for ketones; or your baby is moving less than usual. Seek emergency care for confusion, fainting, repeated vomiting, or a low you cannot bring back up.

By using this guide, you agree to our Terms and Conditions. How we write, source and review this content: editorial policy.

Help with every meal, not just this one

SugarCurve plans your week, turns cravings into recipes and shows how your readings respond to what you eat, so following your care team's advice takes less guesswork, day after day.

  • Weekly meal plans
  • Recipes for your cravings
  • Your numbers, in charts
  • Reports for your care team
Try SugarCurve free →

7 days free, then a subscription. Cancel anytime before the trial ends.