兩種菜花的營養都很豐富,富含礦物質、蛋白質、碳水化合物、纖維、維生素C等。但西蘭花在某些營養成分上又高于白菜花。最為突出的是維生素C、胡蘿卜素及葉酸。西蘭花的維生素C含量高出白菜花20%左右,是洋白菜的2—3倍,是西紅柿的5—6倍。西蘭花含有較豐富的胡蘿卜素,是白菜花的30多倍。西蘭花中的葉酸含量是白菜花的2倍。另外,每百克西蘭花所含的水分略少于白菜花,蛋白質、碳水化合物的含量都略高于白菜花。
中醫認為,菜花味甘性平,有清熱潤肺的功效。高含量的維生素C具有很強的清除自由基作用,尤其對致癌物——亞硝酸胺的形成有明顯的阻斷作用。菜花中含有豐富的維生素K,可以預防血管壁因脆性大而破裂。菜花中所含的黃酮類化合物又可以減少心血管疾病的發生。研究表明,菜花中所含的一種叫蘿卜硫素的物質,具有很強的防癌抗癌的功效,尤其對乳腺癌、直腸癌、胃癌等有預防作用。西蘭花中此種物質含量更高。科學家們已從西蘭花中提取這種物質用于癌癥的預防和輔助治療。另外,西蘭花還具有殺死導致胃癌的幽門螺旋菌的功效。所以就營養來說,還是西蘭花更好一些。