西蘭花中的營養成分, 不僅含量高, 而且十分全面, 主要包括蛋白質、碳水化合物、脂肪、礦物質、維生素C和胡蘿蔔素等。 據分析, 每100克新鮮西蘭花的花球中, 含蛋白質3.5克—4.5克, 是菜花的3倍、番茄的4倍。
西蘭花中礦物質成分比其他蔬菜更全面, 鈣、磷、鐵、鉀、鋅、錳等含量都很豐富, 比同屬於十字花科的白菜花高出很多。 西蘭花可能最顯著的就是具有防癌抗癌的功效, 菜花含維生素C較多, 比大白菜、番茄、芹菜都高, 尤其是在防治胃癌、乳腺癌方面效果尤佳。
研究表明, 患胃癌時人體血清硒的水準明顯下降, 胃液中的維C濃度也顯著低於正常人, 而菜花不但能給人補充一定量的硒和維C, 同時也能供給豐富的胡蘿蔔素, 起到阻止癌前病變細胞形成的作用, 抑制癌腫生長。 據美國營養學家研究, 菜花內還有多種吲哚衍生物, 此化合物有降低人體內雌激素水準的作用,
除了抗癌以外, 西蘭花還含有豐富的抗壞血酸, 能增強肝臟的解毒能力, 提高機體免疫力。 而其中一定量的類黃酮物質,