Olej słonecznikowy pozyskuje się z nasion słonecznika, a olej z krokosza barwierskiego z krokosza barwierskiego. Oba rodzaje olejów są bogate w tłuszcze nienasycone; w związku z tym są zdrowsze w stosowaniu jako oleje do gotowania. Główną różnicą między olejem słonecznikowym a szafranowym jest pochodzenie każdego rodzaju oleju.