It is anti-inflammatory, rich in vitamins and minerals, detoxification support, and antioxidant in nature. Cauliflower, in particular, believed to be so beneficial due to its special combination of phytochemicals called Carotenoids. It also helps with weight loss.