Three phase partitioning (TPP), a technique used in protein purification has been evaluated, for extraction of oil from three different plant sources viz: mango kernel, soybean and rice bran. The process consists of simultaneous addition of t-butanol (1:1, v/v) and ammonium sulphate (w/v) to a crude preparation/slurry. Under optimized condition, the protein appears as an interfacial precipitate between upper t-butanol containing oil and lower aqueous phase. Pretreatment of the slurries with a commercial enzyme preparation of proteases, Protizyme™, followed by three phase partitioning resulted in 98%, 86% and 79% (w/w) oil yields in case of soybean, rice bran and mango kernel, respectively. The efficiency of the present technique is comparable to solvent extraction with an added advantage of being less time consuming and using t-butanol which is a safer solvent as compared to n-hexane used in conventional oil extraction process.