Soy is a versatile food providing protein, B vitamins, essential fatty acids, fiber, calcium and isoflavones. Isoflavones are phytoestrogens, or plant compounds, that may be beneficial in regard to certain cancers, cholesterol (particularly LDL), bone