Sojaschrot wird aus Sojabohnen durch Zerkleinerung gewonnen. Die Verwendung von unbehandeltem Sojaschrot in Lebensmitteln ist sehr gering. Wenn Sojaschrot in der Tiermast eingesetzt werden soll, so wird es vorher entfettet und erhitzt. Der hohe Gehalt an Sojaöl wird durch Pressung und/oder Extraktion mittels Hexan zum größten Teil entfernt. Das verbleibende Sojaextraktionsschrot wird zur Tierfütterung eingesetzt, weil es sehr hohe Proteingehalte aufweist.