每100克绿豆中含有蛋白质23.8克,碳水化合物58.8克,脂肪0.5克,钙80亳克,磷360毫克,铁6.8毫克。还含有胡萝卜素、维生素B1、维生素B2、 维生素E和尼克酸及多种矿物质元素。绿豆所含蛋白质主要为球蛋白,并含有蛋氨酸、色氨酸、酪氨酸等多种氨基酸;在所含磷脂中有磷脂酰胆碱、磷脂酰乙酵胺、磷脂酰肌醇、磷脂酰甘油,磷脂酰丝氨酸等成分。
百合除含有蛋白质21.29%,脂肪12.43%、还原糖11.47%、淀粉1.61%,及钙、磷、铁、每百克含1.443毫克维生素B、21.2毫克维生素C等营养素外,还含有一些特殊的营养成分,如秋水仙碱等多种生物碱。