How to make mushroom grain spawn successfully is one of the most important skills in home cultivation. Get it right and everything downstream gets easier. Get it wrong and contamination will discourage even the most committed grower. I know this from experience.
I have been making grain spawn at home for about ten years. I started with millet, switched to wheat berries, and have experimented with rye along the way. This guide covers all three so you can choose what works best for your situation. The steps are the same regardless of which grain you use.
If you do not have liquid culture yet, start with our liquid culture recipe before coming back here. Liquid culture is the fastest and most reliable way to inoculate grain jars.

How to Make Mushroom Grain Spawn: Choosing the Right Grain
Wheat Berries (My Current Choice)
I switched to wheat berries after getting tired of how difficult millet is to break apart after sterilization. Wheat berries are larger, easier to handle, colonize well, and are widely available at health food stores in bulk. If you live near a large urban center you can usually buy them locally for less than online. If you are more rural like me, ordering online works just as well.
Wheat berries are my first recommendation for most home growers. They are forgiving, reliable, and the preparation process is straightforward.
Millet (Good for Beginners, Tricky to Handle)
Millet was my starting point and it works well. The advantage is that millet grains are very small, which means more individual inoculation points when you introduce it to bulk substrate. A jar of colonized millet breaks up into a fine, even distribution that spreads through substrate quickly.
The downside is that millet clumps aggressively after sterilization and takes real effort to break apart. Make sure to shake vigorously before inoculation or the clumps will encourage mold. Use millet with hulls, not hulled millet, as the hulls help prevent clumping and improve air flow between grains.
Rye Berries (High Performance, More Preparation)
Rye berries are considered the professional standard and have been used in commercial mushroom cultivation since the 1970s. They hold more water than wheat or millet, have a higher nitrogen content, and produce dense, vigorous mycelium that colonizes quickly and yields well across multiple flushes.
The tradeoff is that rye requires more preparation attention. It has multiple shell layers that can resist full sterilization if you rush the process. Soak for a full 12 to 24 hours, simmer for 15 to 20 minutes, dry the surface thoroughly, and sterilize at 15 PSI for at least 90 minutes. Do not shortcut any of those steps with rye or contamination risk goes up significantly.
I have not used rye extensively myself so my recommendation is to start with wheat berries, get your technique dialed in, then try rye once you are confident in your sterilization process.
What You Need
- Grain of your choice — wheat berries, millet with hulls, or rye berries
- Distilled water
- 1-pint mason jars with injection port lids
- All American 30-Quart Pressure Cooker/Sterilizer
- Liquid culture syringe (10-20ml)
- Bella Bora Still Air Box or laminar flow hood for inoculation
- Large pot for simmering
- Strainer or colander
See our mushroom grow room equipment guide for more detail on pressure cookers and still air boxes.
Wheat Berry Grain Spawn Recipe (Recommended)
Step 1: Measure and Soak
Measure out your wheat berries by pouring them into the jar you plan to use, then pouring them back out into a bowl. This gives you the right amount for your container automatically. Soak in clean water for 12 to 24 hours. The grains will absorb water and swell noticeably. This hydration step is important and should not be skipped.
Step 2: Rinse and Simmer
After soaking, rinse the berries well under cold water. Then put them in a pan and simmer for about 10 minutes. This step is optional but it does seem to help colonization speed in my experience. Do not overcook — you want the grains firm, not mushy. Mushy grains hold too much water and are a contamination magnet.
Step 3: Drain and Dry the Surface
Drain thoroughly and spread the grains on a clean towel or paper towels to dry the surface moisture. You want the outside of each grain to look matte rather than shiny. Surface wetness causes grains to clump and dramatically increases contamination risk. This usually takes 20 to 30 minutes.
Step 4: Fill Jars and Sterilize
Fill your pint jars about two thirds full with the surface-dried grain. Do not pack tightly. Seal with injection port lids and pressure cook at 15 PSI for 90 minutes. Let the jars cool completely in the pressure cooker before removing. Any temperature over 106 degrees will kill mushroom mycelium.
Step 5: Shake to Separate
Once cooled, shake the jars vigorously several times to separate the grains. This is an important step — clumped grains create anaerobic pockets where mold gets established before mycelium can reach. It takes a firm shake. Do not be timid about it.
Step 6: Inoculate
Work in your still air box or laminar flow hood. Wipe the injection port with isopropyl alcohol and let it dry. Inject approximately 10cc of liquid culture per pint jar through the port using a 10ml syringe. That is more than strictly necessary but in my experience the extra inoculum helps overcome any bacteria that survived sterilization.
Step 7: Incubate and Monitor
Set the jars in a dark, cool place. Check after one week for mycelium growth — white, fibrous strands spreading through the grain. If you do not see anything after a week give it another week. Once mycelium covers about one third of the jar, shake vigorously again to distribute the colonized grain through the rest of the jar. This speeds up full colonization significantly.
Full colonization typically takes 2 to 3 weeks total when you know how to make mushroom grain spawn correctly. I usually shake the jars a couple of times as they grow. Once the jar is fully colonized your mushroom grain spawn is ready to move to substrate.
Millet Grain Spawn Recipe
The millet recipe is simpler than wheat berries because millet does not require soaking or simmering first.
- North Spore Organic Millet with hulls — 175ml (about 3/4 cup) per pint jar
- Distilled water — 75ml (about 1/3 cup) per pint jar
Put the millet in the jar, add water, seal, and shake to mix. Sterilize at 15 PSI for 90 minutes. Let cool completely, then shake vigorously to separate the grains before inoculating. Millet clumps more aggressively than wheat berries so the shaking step is especially important here.
What to Do After Full Colonization
Once your grain spawn is fully colonized you are ready to introduce it to bulk substrate. The substrate you use depends on what you are growing. Most edible and medicinal species are wood loving, so sawdust or straw are the natural next steps.
See our sawdust substrate guide and straw substrate guide for the next steps.
Tips for Clean Results
- Never rush cooling. Warm jars invite contamination and kill mycelium. Cool overnight if needed.
- Surface moisture on the grain is the most common reason grain spawn fails. Dry until matte, not shiny.
- Use liquid culture rather than spore syringes. Liquid culture colonizes faster and gives contaminants less time to establish. See our liquid culture guide.
- Shake thoroughly at every stage. Unbroken clumps are where mold starts.
- Label every jar with species and date. Colonized grain jars all look the same.
- If you see green, black, or pink growth discard the jar immediately and do not open it indoors.
Frequently Asked Questions
What is the best grain for mushroom spawn?
When learning how to make mushroom grain spawn, wheat berries are the best starting point for most home growers. They are widely available, easy to prepare, and produce reliable results. Millet works well and offers more inoculation points but is harder to handle. Rye berries are the professional standard for maximum yield and mycelial density but require more careful preparation to avoid contamination.
How long does grain spawn take to fully colonize?
Most species colonize grain spawn in 2 to 3 weeks at 70 to 75 degrees F when inoculated with liquid culture. Millet colonizes slightly faster due to the higher number of inoculation points. If you see no growth after 2 weeks check your temperature and confirm your liquid culture was healthy before inoculation.
Can I use an Instant Pot instead of a pressure cooker?
I tried this and it did not work well. Most Instant Pots do not reliably reach or maintain 15 PSI, which is the minimum needed for true sterilization. A dedicated pressure cooker or canner rated for 15 PSI is the right tool for this job. See our equipment guide for recommendations.
Why is my grain spawn turning green or black?
Green is Trichoderma mold, black is usually Aspergillus — both are contamination. The most common causes are insufficient sterilization time, too much surface moisture on the grain before sterilizing, or poor sterile technique during inoculation. Discard contaminated jars, review your process, and start fresh. Do not try to save a contaminated jar.
How much grain spawn do I need per bag of substrate?
A general starting point is 1 pint of fully colonized grain spawn per 5 pounds of bulk substrate. You can go higher — up to 20 to 30% spawn rate by weight — and colonization will be faster, but 1 pint per 5 pounds is reliable and cost effective for home growing.
Final Thoughts
Mushroom grain spawn is worth taking seriously. Contamination at this stage is heartbreaking and sets you back weeks. But once you have clean technique dialed in, grain spawn becomes one of the most satisfying parts of the process — watching those white strands spread through the jar is genuinely exciting every time.
Start with wheat berries. Follow the steps. Do not rush the cooling or skip the shaking. Most failures at this stage come down to one of those two things.
Happy growing.
Some links on this page may be affiliate links. If you purchase through them I may earn a small commission at no extra cost to you.