A method for extracting two or more fractions from hop oil, said method comprising the steps of: a) providing an inert adsorbing support; b) loading the hop oil onto the support of step a) at a loading rate ranging between 1 and 70 mass%; c) separating a first fraction with liquid carbon dioxide at a first temperature ranging between 0 °C and 30 °C and a first pressure ranging between 40 bars and 72.8 bars and a first flow rate ranging between 1g and 400g per min and per kg supported material until complete or partial separation is achieved; d) separating a second fraction with supercritical carbon dioxide at a second temperature ranging between 31 °C and 80 °C and a second pressure of at least 72.8 bars, and a second flow rate ranging between 1g and 400g per min and per kg supported material until complete or partial separation is achieved; e) optionally, continuing the separation process with supercritical carbon dioxide at another set of temperature and pressure until all desired fractions are separated; f) separating a further fraction as in step d) or e) if it was partially separated, and/or a new fraction, with supercritical carbon dioxide at a temperature of at least 31 °C and a pressure of at least 72.8 bars and a flow rate ranging between 1 and 400 g per min and per kg supported material using a co-solvent at a level ranging between 0.05 mass % and 100 mass % of the CO 2 flowrate until complete or partial separation is achieved g) optionally, continuing the separation process with supercritical carbon dioxide at another set of temperature and pressure and co-solvent until all desired fractions are separated; h) soaking the support resulting from step f) or of step g into a 'green' solvent; i) decanting or filtering the 'green' solvent from the support and subsequently evaporating or distilling said solvent; j) retrieving the remaining unseparated residues a) providing an inert adsorbing support; b) loading the hop oil onto the support of step a) at a loading rate ranging between 1 and 70 mass%; c) separating a first fraction with liquid carbon dioxide at a first temperature ranging between 0 °C and 30 °C and a first pressure ranging between 40 bars and 72.8 bars and a first flow rate ranging between 1g and 400g per min and per kg supported material until complete or partial separation is achieved; d) separating a second fraction with supercritical carbon dioxide at a second temperature ranging between 31 °C and 80 °C and a second pressure of at least 72.8 bars, and a second flow rate ranging between 1g and 400g per min and per kg supported material until complete or partial separation is achieved; e) optionally, continuing the separation process with supercritical carbon dioxide at another set of temperature and pressure until all desired fractions are separated; f) separating a further fraction as in step d) or e) if it was partially separated, and/or a new fraction, with supercritical carbon dioxide at a temperature of at least 31 °C and a pressure of at least 72.8 bars and a flow rate ranging between 1 and 400 g per min and per kg supported material using a co-solvent at a level ranging between 0.05 mass % and 100 mass % of the CO 2 flowrate until complete or partial separation is achieved g) optionally, continuing the separation process with supercritical carbon dioxide at another set of temperature and pressure and co-solvent until all desired fractions are separated; h) soaking the support resulting from step f) or of step g into a 'green' solvent; i) decanting or filtering the 'green' solvent from the support and subsequently evaporating or distilling said solvent; j) retrieving the remaining unseparated residues