Mushrooms may help you to stave off the threat of some cancers - however, you will need to consume at least 18g per day.