La soja contiene más proteína que la mayoría de legumbres pero menos grasa que la mayoría de semillas oleaginosas. Es rica en micronutrientes como calcio, zinc e hierro, aunque la biodisponibilidad de estos minerales es limitada. La soja también provee fibra soluble e insoluble y es una buena fuente de proteínas, carbohidratos complejos y fibra dietética.