How to Make Grain Spawn for Mushrooms
Share
Why whole oats? They’re affordable, easy to source, and perform great for species like Lion’s Mane, Oyster, Shiitake, and more. This guide is written for precision and repeatability. Weigh ingredients (don’t measure by volume) and follow the tests below to nail hydration and surface dryness every time.
Quick Overview
- Boil target: 90 °C (194 °F), not a rolling boil. Stir intermittently for even hydration and fewer burst kernels.
- Final moisture target: about 50–55% by weight (typical hydrated weight is about 2.1× dry oat weight).
- Surface dryness goal: Grains look matte (not shiny), don’t weep onto a paper towel, and don’t leave droplets when shaken in a colander.
- Sterilization: 15 PSI for 120 minutes for 3 lb spawn bags.
Supplies
- Whole oat grain or groats (not rolled oats)
- Clean water (RO or tap is fine if low in sediment)
- Gypsum (calcium sulfate), optional at 1–2% of dry grain weight
- Filter-patch spawn bags (4T Unicorn recommended), 3 lb or about 1.36 kg final per bag, or wide-mouth jars with modified lids
- Large stockpot with reliable thermometer (to hit 90 °C / 194 °F)
- Stirring utensil (stainless or food-safe), measuring scale (grams), heat-proof gloves
-
For straining and steam-drying:
- Large stainless mesh colander or a pasta pot insert or steamer basket
- Alternative: Food-grade bucket with a perforated insert, or a clean window-screen panel set over a sink or bucket
- For steam-drying: Sheet pans plus cooling racks (best). Clean towels or paper towels underneath to catch drips
- Pressure cooker or autoclave (15 PSI / 121 °C). A 23 qt Presto is a great fit for this 6-bag run
- Clean workspace (still air box or flow hood) for inoculation
Affiliate Disclosure
Some supply links are Amazon affiliate links. We value transparency. If you buy through these links, Rhizo Funga may earn a small commission at no extra cost to you. We only link to high-quality products we use ourselves, and your support helps fund content like this.
Sterile Workflow Gear
If you do frequent agar work, our automatic and hands free sterilizer keeps your workflow moving.
Batch Planner (Exact Weights)
This table shows precisely how much dry whole oats you need to produce 6 × 3 lb hydrated grain bags. This run size fits well in a 23 qt Presto pressure cooker and matches 4T Unicorn bags. Target factor assumes a reliable hydrated to dry ratio of about 2.1×.
| Number of Bags | Target Wet per Bag | Total Hydrated Grain Needed | Dry Oats Required | Gypsum (1%–2%) | Water Absorbed by Grain (approx.) |
|---|---|---|---|---|---|
| 6 | 3 lb (≈ 1,361 g) | 18 lb (≈ 8,166 g) | ≈ 3,888 g (≈ 8.6 lb) | ≈ 39–78 g total | ≈ 4,278 g (≈ 4.3 L) |
Per-bag reference: Dry oats ≈ 648 g plus gypsum 6–13 g (optional) yields ≈ 1,361 g hydrated oats after prep and steam-dry. The absorbed water per bag is ≈ 713 g. You’ll simmer in a much larger volume of water. Only ≈ 713 g ends up inside the grain.
Step-by-Step Process
1 Rinse
- Weigh your dry oats. For 6 bags, weigh 3,888 g whole oats.
- Rinse 2–3 times in cool water to remove dust and husk fragments. Pour off floating chaff.
2 Optional Soak (helps even hydration)
- Cover oats with at least 2–3× their volume of water and soak 8–12 hours. (Optional but reduces simmer time.)
- Drain fully before the simmer step.
3 Controlled Simmer to 90 °C (194 °F)
- Fill a large stockpot with enough water so grains can move freely (at least 6–8 L for this batch. More is fine).
- Heat the water and add the rinsed (and soaked, if used) oats.
- Stabilize at 90 °C (194 °F). Avoid a vigorous boil. This reduces split and burst kernels, which can lead to stickiness and bacterial risk.
- Stir intermittently every 2–3 minutes so all kernels see the same temperature.
-
Time window: typically 10–20 minutes at 90 °C. You’re aiming for kernels that are hydrated yet intact:
- Cut a kernel. The center should be soft but not mushy. The hull remains intact.
- If many kernels split or look “blown out,” reduce time and temperature next batch.
4 Strain Thoroughly
- Pour grains into a mesh colander or lift a pasta pot insert or steamer basket to drain. Let water drain for 2–5 minutes.
- Alternative: Dump grains onto a window-screen panel set over a sink or bucket. Or into a food-grade bucket with a perforated false bottom. Gently shake to shed surface water.
5 Steam-Dry to “Surface-Dry + Internally Hydrated”
Move strained oats to cooling racks set over sheet pans (best airflow). Spread to a shallow layer (≤ 1 inch / 2.5 cm). Let steam escape for 20–40 minutes, flipping once halfway.
How to know the oats are dry enough
- Matte look: Kernels lose their wet sheen. Surfaces look slightly dull.
- Paper-towel test: Press a handful onto a paper towel for 5 seconds. The towel should not show wet spots. A few faint dots are okay.
- Colander shake test: Put a scoop in a dry colander and shake for 10 seconds. No droplets should fling off. Kernels shouldn’t clump.
- Finger roll: Roll a few kernels between dry fingers. They should separate easily and feel barely tacky, not slick.
- Tray check: After 5 minutes on a dry tray, you shouldn’t see puddles. A little condensation under the pile is fine. Puddling means keep drying.
Tip: If you overshoot and the grain seems too dry (almost squeaky), lightly mist and mix, then rest 5 minutes before bagging.
6 Add Gypsum (Optional)
- Weigh gypsum at 1–2% of dry grain. For this batch (3,888 g dry), that’s 39–78 g total.
- Sprinkle evenly while turning the grain on the racks. Gypsum improves flow, reduces clumping, and buffers pH slightly.
7 Bag (or Jar) and Weigh-Check
- Label bags with date and species.
- Weigh each empty bag (tare), then load ≈ 1,361 g hydrated oats per bag for a 3 lb finished bag.
- Expel excess air, then impulse-seal the top. Leave filter patch unobstructed.
- Jar option: Fill wide-mouth quart jars 2/3–3/4 full. Fit lids with self-healing injection ports and filters.
8 Sterilize
- Add a rack or towel to the pressure cooker’s bottom. Load bags upright with space around them.
- Add water per manufacturer’s guidance. Vent the pressure cooker for 10 minutes (steady steam) before pressurizing.
- Sterilize at 15 PSI for 120 minutes for 3 lb bags (90–120 minutes for jars depending on fill).
- Allow to cool naturally to room temp. Do not force-vent or move hot bags.
9 Inoculate and Incubate
- Work in a still air box or under a flow hood. Sanitize gloves and tools.
- Inoculate with liquid culture or a clean agar wedge. Reseal if applicable.
- Incubate at 68–75 °F (20–24 °C). Shake or break up gently at 20–30% colonization for even spread.
- Full colonization typically 10–21 days depending on species and temp.
Quality Checks and Troubleshooting
- Grain looks wet after sterilization: You didn’t steam-dry enough. Next time, extend the steam-dry by 10–15 minutes. (Slight surface moisture is okay. Puddly is not.)
- Lots of burst kernels: Temperature too high or time too long. Hold at 90 °C and stir intermittently. Shorten simmer by 3–5 minutes.
- Clumping blocks gas exchange: Add gypsum (1–2%) and ensure better surface dryness pre-bag.
- Bacterial smell or slime: Often from over-hydration or dirty workflow. Revisit rinse and steam-dry and sterile technique.
- Slow colonization: Check incubation temps (aim mid-low 70s °F), reduce bag compaction, verify culture vitality.
Prefer Ready-Made?
Save time and get consistent results with our lab-made, organic whole-oat spawn. Browse pre-made grain spawn bags.
Safety and Legal Notice
This article is for educational purposes. Follow all local laws and regulations regarding fungi cultivation and species. Use caution with hot liquids and pressurized sterilization. Practice basic lab safety.




