Cauliflower is an incredibly nutritious and versatile food. In addition to being low in fat, cholesterol-free, and high in dietary fiber, cauliflower houses substantial amounts of key vitamins, minerals, and disease-fighting phytochemicals. Here are some reasons why cauliflower should be a main staple in your diet.