The present invention relates to a process for the production of a fat rich and a fat lean product from a plant or animal starting material, comprising the steps of: i) providing a particulate fat containing starting material, ii) mixing the particulate fat containing starting material with ethanol of at least 90% w/w concentration, iii) heating the mixture, iv) subjecting the heated mixture to a hydrocyclone treatment to provide a fat reduced underflow stream and an overflow stream, v) recovering the fat lean product from the fat reduced underflow stream, vi) recovering the fat rich product from the overflow stream. The fat rich and the fat lean products are suited for use in human food or for animal feed products.