Choose mushroom type (oyster, lion’s mane, shiitake, button, etc.)
Get a reliable spawn source (liquid culture or grain spawn) and matching substrate
Select a growing method (grow kit, bag/block, or DIY substrate + spawn)
Prepare a clean workspace and sanitize tools, surfaces, and containers
For sterilized methods: sterilize substrate (per species requirements)
For pasteurized methods: pasteurize substrate (per species requirements)
Cool substrate to the required temperature before inoculation
Inoculate substrate with spawn at the recommended spawn rate
Mix thoroughly and fill bags/containers to the recommended level
Seal or cover appropriately (follow species method)
Incubate at the recommended temperature and humidity with minimal fresh air
Maintain darkness or low light during incubation if required by the species
Avoid contamination by keeping conditions stable and working cleanly
Check for full colonization (white, healthy mycelium appearance; remove contaminated material)
Move to fruiting conditions when fully colonized
Provide fresh air exchange (increase fresh air for fruiting)
Adjust humidity to the recommended range (often higher during pinning/fruiting)
Set lighting schedule if required (common: indirect light or low-intensity cycles)
Cut or open bags/blocks to allow airflow and fruiting
Create proper airflow to prevent CO₂ buildup and deformed growth
Maintain temperature within the target fruiting range for the species
Harvest when caps are the right size and before spores drop (if applicable)
Twist and remove clusters cleanly; avoid damaging the block
Keep the substrate hydrated after harvest for flushes
Manage multiple flushes with rest periods and rehydration as needed
Clean and remove spent blocks after production ends
Record results (temperature, humidity, CO₂, yields) and refine setup for next runs
Use local regulations and food-safety practices for edible cultivation
