In one embodiment, a method comprises adding a plurality of soybeans to an extractor, the soybeans having an average protein:oil ratio of greater than 2.3, heating the soybeans, removing hulls from the plurality of soybeans, and grinding the plurality of soybeans with water at a temperature between 180° F. and 190° F. to yield a soy extract having hexanal levels of less than 50 parts per billion (ppb).En una modalidad, un método comprende agregar una pluralidad de granos de soja a un extractor, los granos de soja que tienen una relación de proteína:aceite promedio de mayor que 2.3, calentar los granos de soja, remover las cáscaras de la pluralidad de granos de soja, y moler la pluralidad de granos de soja con agua en una temperatura entre 82.22°C (180°F) y 87.78°C (190°F) para producir un extracto de soja que tiene niveles de hexanal de menor que 50 partes por billón (ppb).