Choose a mushroom species to grow
Get mushroom spawn
Prepare a suitable growing medium
Sterilize or pasteurize the substrate
Inoculate the substrate with spawn
Keep the growing area clean
Maintain the proper temperature
Maintain the proper humidity
Provide fresh air exchange
Keep the substrate in darkness or low light if needed
Wait for mycelium to colonize the substrate
Move to fruiting conditions when colonization is complete
Mist or water as required
Harvest mushrooms when mature
Clean and prepare for the next grow cycle
