大豆含有全面的營養成分,含量豐富。每100g大豆含蛋白質36.3g,脂肪18.4g,糖25.3g,熱量412大卡。367毫克鈣、571毫克磷、11毫克鐵、0.4毫克胡蘿蔔素、0.79毫克維生素B1、0.25毫克維生素B2和2.1毫克煙酸。蛋白質比等量的豬肉多1倍的鈣。
大豆蛋白含有人體所需的各種氨基酸,尤其是賴氨酸、亮氨酸、蘇氨酸等人體必需的氦酸,但蛋氨酸較少。這和普通麥片正好相反。因此,大豆和糧食的混合食用可以相輔相成,大大提高了大豆和糧食的營養價值。大豆含有大量脂肪,是不飽和脂肪酸,尤其是亞麻酸。這對預防動脈硬化有很大作用,大豆還含有約1.5%的磷脂。磷脂是細胞的基本成分,對維持人體神經、肝臟、骨骼和皮膚的健康有重要作用。
綠豆的藥理作用有降血脂、降膽固醇、抗過敏、抗菌、抗腫瘤、增進食欲、保護肝腎等。綠豆的有效成分具有抗過敏作用,可用於治療蕁麻疹等過敏反應。綠豆對葡萄球菌有抑制作用。綠豆中所含的蛋白質和磷脂具有興奮神經、刺激食欲的作用。綠豆含有豐富的胰蛋白酶抑制劑,可以保護肝臟,減少蛋白質分解和氮質血癥,從而保護腎臟。