Olej roślinny powstaje poprzez wyciskanie nasion roślin gruntowych, takich jak pestki winogron, soja lub nasiona słonecznika, przy użyciu ekstremalnego ciśnienia. Niektórzy producenci stosują również lotne węglowodory w procesie ekstrakcji oleju z nasion.
Większość olejów z nasion ekstrahuje się za pomocą procesu, który obejmuje zarówno wyciskanie zmielonych nasion, a następnie ekstrahowanie pozostałego oleju za pomocą lotnego węglowodoru. Nasiona są czyszczone, mielone i przepuszczane przez prasę ślimakową, która wydobywa część oleju, pozostawiając tak zwany placek olejowy. Ten placek olejowy jest następnie przetwarzany za pomocą ekstrakcji rozpuszczalnikiem w celu wytworzenia większej ilości oleju. Podczas tego procesu lotny węglowodór rozpuszcza pozostały olej. Pozostały olej zbiera się po oddestylowaniu rozpuszczalnika. Większość pozostałego rozpuszczalnika to odparowanie oleju. Pozostały rozpuszczalnik usuwa się za pomocą kolumny odpędowej, która ogrzewa olej za pomocą pary, która oddziela rozpuszczalnik. Gdy rozpuszczalnik ochładza się i skrapla, zbiera się. Zebrany po ekstrakcji rozpuszczalnik można ponownie wykorzystać. Najczęstszym lotnym węglowodorem stosowanym w tym procesie jest heksan.
W przeciwieństwie do innych nasion roślin nasiona soi często nie są tłoczone, zanim zostaną poddane ekstrakcji rozpuszczalnikowej, ponieważ zawierają tak mało oleju. Po ekstrakcji większość olejów roślinnych podlega dalszej rafinacji, takiej jak ogrzewanie, bielenie i odwanianie, tak że końcowy produkt jest lekki, względnie czysty i bezwonny. Udoskonalenie zapewnia, że produkt końcowy jest stabilny w wysokiej temperaturze i ma dłuższy okres trwałości.