Існують два основні способи отримання рослинної олії: віджимання та екстракція. Загальними ітераціями підготовки для обох способів є очищення, сушіння, обвалення (руйнування) шкірки насіння (соняшника, бавовнику, сої та інших) та відокремлення її від ядра. Після чого ядра насіння чи насіння піддаються подрібненню, виходить, як ми її називаємо, м'ятка. Перед віджиманням м'ятку прогрівають у жаровнях, при цьому вона перемішується і зволожується. Просмажену таким чином м'ятку - мезгу - віджимають у шнекових пресах. Повнота віджиму олії з твердого залишку - макухи - залежить від тиску, тривалості віджиму, товщини шару матеріалу, що віджимається, в'язкості і щільності масла і ряду інших факторів. Екстрагування олії проводиться у спеціальних апаратах - екстракторах - за допомогою органічних розчинників (найчастіше екстракційних бензинів). В результаті чого виходить розчин олії в розчиннику (так звана місцелла) та знежирений твердий залишок, змочений розчинником (шрот). З мисцели та шроту розчинник відганяється відповідно у дистиляторах та шнекових випарниках. Шрот основних олійних культур є цінним високобілковим кормовим продуктом. Вміст у ньому олії залежить від структури частинок шроту, тривалості екстракції та температури, властивостей розчинника (в'язкості, щільності), гідродинамічних умов. За змішаним способом виробництва здійснюється попередній знімання олії на шнекових пресах (так зване форпресування), після чого проводиться екстрагування олії з макухи.