The two key ingredients of cauliflower are indole 3 carbinol and photonutrient sulforaphane.
They are said to reduce the occurrence of breast cancer and tumours, as well maintain a healthy prostate.
The Vitamin C in cauliflower is an antioxidant which maintains a healthy immune system.
Cauliflower also contains folate which enables the blood to work effectively and is considered to prevent anaemia.
Four cauliflower florets per day supplies the average person with over 70% of recommended daily Vitamin C intake.