Comparing Gluten-Free Brewing Grains
Gluten-free grains are not interchangeable. Sorghum, millet, rice, corn, and buckwheat can all help, but they carry different flavor, process, supplier, and proof burdens.
Our own ranking is on the table before the comparison starts: we brewed with sorghum malt exclusively because it was the best foundation available, and millet was the strongest second. The table below is how the rest of the field earns its supporting roles — it's not a contest for the base-malt job. That one's settled.
Oats are not a recommended grain option in this comparison. Gluten Free Brewer excludes oats from its preferred truly gluten-free brewing path. See Oats Overview. Oats still appear in the tables below — in red, with barley, wheat, and rye — because seeing why a grain is off the table is part of the comparison.
This section exists because a reader — family, as it happens — pointed out that we describe every grain and never line them up. Fair. Here they are, lined up.
Watch on YouTubeChoosing Your Grain for Gluten-Free BeerThis page as a video — grain architecture, process behaviour, and why there is no soybean beer. AI-generated from this page and reviewed for accuracy.
Practical Comparison
| Grain | Strongest job | Where it can fail | Use it when |
|---|---|---|---|
| Sorghum | Anchor grain for malt, extract, and whole-grain gluten-free brewing | Harshness, thinness, weak extract, runoff issues, or lot variation if the material/process is wrong | The beer needs gluten-free grain identity, malt direction, Bard's-history relevance, or a serious base to improve |
| Millet | Real gluten-free malt option and useful blending grain | Small-kernel milling, flour load, runoff trouble, lot variation, or a sharp/tangy edge in clean beers | A proven millet malt gives useful flavor, body, specialty color, or contrast with sorghum |
| Rice | Clean fermentable support, lightness, and process-friendly neutrality | Thin body, weak malt character, low foam/nutrition support, or high gelatinization demands | The beer needs quiet extract, pale color, or a lighter finish and another part of the recipe carries structure |
| Corn | Affordable adjunct, lightening tool, cereal-mash material, or processed fermentable source | Sweetness, cooked-corn notes, oil/germ concerns, thin beer, or weak identity | The beer needs fermentables or lightness more than malt character |
| Buckwheat | Specialty character, toasted depth, rustic grain note, and body support | Earthy, heavy, muddy, or too assertive when overused | The beer needs a deliberate nutty/toasted/earthy grain accent |
The material itself
What each grain is, before any process touches it. Typical published ranges, dry basis1 — and treat every number as a range for a reason: our own NIR dataset measured sorghum grain protein from 6.4 to 16.8% in a single harvest year. Averages are for choosing a grain; lot testing is for brewing with one.
Red rows are excluded — barley, wheat, and rye carry gluten, and oats are excluded by GFB policy (avenin plus cross-contact). The soybean row is there on purpose: it is the clearest possible picture of why starch architecture, not protein content, makes a brewing grain.
| Material | Starch % | Protein % | Fat/oil % | Major storage protein | Status |
|---|---|---|---|---|---|
| Sorghum | 65–75 | 8–12 | 3–4 | Kafirin (prolamin) | GFB anchor grain |
| Millet | 60–75 | 8–13 | 2–6 | Prolamin-rich; varies strongly by species | Strongest second |
| Rice (brown) | 75–85 | 6–8 | 2–3 (lower milled) | Glutelin-rich (77–78% of protein) | Clean fermentable support |
| Corn | 70–75 | 8–10 | 4–5 | Zein (prolamin, ~half of protein) | Adjunct / fermentables |
| Buckwheat | 55–70 | 11–15 | 2–4 | Albumin/globulin — a pseudocereal, not a prolamin system | Specialty character |
| Oats | 55–65 | 9–17 | 5–9 | Globulin-dominant; avenin fraction | Excluded — GFB policy |
| Barley | 55–65 | 9–13 | 2–3.5 | Hordein — gluten | Never |
| Wheat | 60–70 | 10–14 | ~2 | Gliadin + glutenin — gluten | Never |
| Rye | 55–65 | 8–11 | 1.5–2 | Secalin — gluten | Never |
| Soybean | <1 | 36–48 | 18–22 | Glycinin/β-conglycinin globulins | Not a brewing grain — shown for contrast |
On cultivar rows: we deliberately did not split sorghum into red and white rows — raw-grain proximate composition barely differs by color, and publishing near-identical rows would manufacture a difference. Where red and white sorghum genuinely diverge in our own record is malt performance — the Hartwick panels ran white at 76.8% fine extract against 66.8–68.8% for two reds — and in tannin/phenolic character. Millet is the opposite case: "millet" covers materially different species (proso, pearl, finger), and the range in its row is wide because the category is.
→ Download this comparison as CSV — both tables, one file.
Process behavior
How each material behaves between the mill and the fermenter. Gelatinization ranges vary by cultivar, moisture, milling, and method — treat them as guidance, not a plant setting; full ranges and citations live on Gelatinization.
| Material | Gelatinization | Husk & lautering | Viscosity drivers | Oil & staling risk | Forms you'll actually meet |
|---|---|---|---|---|---|
| Sorghum | 68–81 °C / 154–178 °F | No adhering husk — plan a rice-hull bed | Low β-glucan | Moderate (germ) | Whole grain, malt, extract/syrup, grits |
| Millet | 65–82 °C / 149–180 °F | Tiny hulled kernels — milling and flour load need care | Low β-glucan | Moderate | Malt (US craft), whole grain, flour |
| Rice | 68–78 °C / 154–172 °F | Brewers meet it milled (hull-less); its hulls are sold separately as the lautering aid | Very low | Low (milled) | Flakes, grits, syrup, milled grain |
| Corn | 62–74 °C / 144–165 °F | No husk | Low β-glucan | High in germ — degermed products preferred | Flaked, grits, degermed meal, syrup |
| Buckwheat | 65–78 °C / 149–172 °F | Achene hull if in-hull; groats have none | Low β-glucan, some gums | Moderate | Groats, specialty malt, flour |
| Oats | — | Husked | High β-glucan (3–7%) | High (5–9% lipid) | Excluded — shown for reference |
| Barley | 58–65 °C / 136–149 °F | Husk = a built-in filter bed — the inherited advantage | β-glucan 3–7% (malting reduces it) | Low | The system all the borrowed assumptions come from |
| Wheat | — | No husk | High pentosans | Low | Excluded — shown for reference |
| Rye | — | No husk | Very high pentosans — gummy | Low | Excluded — shown for reference |
| Soybean | n/a — no starch to gelatinize | n/a | n/a | 18–22% oil — oxidative disaster in beer | Not a brewing input |
Two things jump out of the barley row. Its gelatinization range sits below every gluten-free grain's — barley starch opens up right where its own enzymes work, which is the historical accident the whole inherited process is built on. And its husk arrives as a free filter bed — the thing sorghum brewers have to buy back as rice hulls. Neither advantage is about gluten. Both are why gluten-free brewing is process redesign, not ingredient substitution.
Why there is no soybean beer
Years ago — in Craig's recollection, the records don't survive — a local group attempted a soybean beer. It failed badly, and the composition table above is the whole autopsy. A brewing grain is a starch reservoir with a protein problem: 55–85% starch to convert into fermentable sugar, 6–17% protein to manage. Soybean is the inverted architecture — a protein and oil reservoir with no starch worth mentioning: under 1% starch, so there is almost nothing to ferment; 36–48% protein, so the kettle and fermenter drown in nitrogen and haze; 18–22% oil, so foam dies and the beer staples itself to oxidation. Every column that makes the cereals brewable, soybean fails in the same direction. No process fixes it, because the failure is the raw material's architecture — which is exactly the lesson this table exists to teach: read the material before designing the process.
Where the rest of the numbers live:
- Grain acceptance criteria — test weight, moisture, germination, mycotoxin limits: Grain Source and Acceptance.
- Sorghum cultivar test results — amylase, amylose, malt quality: Our Testing: Blue Milo and Ivory 7, K-State Results, Malt Quality Lab Research and Results.
- Sorghum agronomy and supply — Agronomy and Supply.
Decision Checks
Before choosing a grain, ask:
- What job does the grain do that another ingredient does not?
- Does the beer need flavor, fermentable extract, body, color, process help, or a product story?
- Does the grain form match the process: malt, extract, flour, flakes, grits, syrup, or whole grain?
- What carries conversion, runoff, body, foam, and yeast nutrition?
- Does the supplier provide enough lot identity and gluten-free handling proof?
- Has this specific lot or product been tested in finished beer?
Related Grain Pages
- Sorghum Overview
- Millet Overview
- Rice Overview
- Corn Overview
- Buckwheat Overview
- Lot Identity and Traceability
Practical Takeaway
Sorghum remains the main GFB benchmark because it has the strongest practical role in this site's brewing system. Millet can be excellent, rice and corn can be useful, and buckwheat can add real character. None of them gets a free pass. The beer still has to prove the choice.