两种菜花的营养都很丰富,富含矿物质、蛋白质、碳水化合物、纤维、维生素C等。但西兰花在某些营养成分上又高于白菜花。最为突出的是维生素C、胡萝卜素及叶酸。西兰花的维生素C含量高出白菜花20%左右,是洋白菜的2—3倍,是西红柿的5—6倍。西兰花含有较丰富的胡萝卜素,是白菜花的30多倍。西兰花中的叶酸含量是白菜花的2倍。另外,每百克西兰花所含的水分略少于白菜花,蛋白质、碳水化合物的含量都略高于白菜花。
中医认为,菜花味甘性平,有清热润肺的功效。高含量的维生素C具有很强的清除自由基作用,尤其对致癌物——亚硝酸胺的形成有明显的阻断作用。菜花中含有丰富的维生素K,可以预防血管壁因脆性大而破裂。菜花中所含的黄酮类化合物又可以减少心血管疾病的发生。研究表明,菜花中所含的一种叫萝卜硫素的物质,具有很强的防癌抗癌的功效,尤其对乳腺癌、直肠癌、胃癌等有预防作用。西兰花中此种物质含量更高。科学家们已从西兰花中提取这种物质用于癌症的预防和辅助治疗。另外,西兰花还具有杀死导致胃癌的幽门螺旋菌的功效。所以就营养来说,还是西兰花更好一些。