The invention provides a method and system for extracting desired compounds from a plant or a plant based material featuring a) providing a plant or plant based material; b) pumping CO2 gas from a CO2 storage vessel into an apparatus containing a CO2 circulation loop; c) circulating CO2 through the plant or plant based material in the circulation loop; d) extracting the desired compounds; and e) discharging the CO2 gas from the CO2 circulation loop. The invention also provides a system for extracting a desired compound from a plant or a plant based material featuring a) an extractor vessel; b) a separator vessel; c) a liquid accumulator; d) at least one hot water valve; e) at least one cold water valve; f) a gas pump; g) a liquid pump; h) at least one two-way valve; i) a three-way valve; and j) a CO2 storage vessel.L'invention concerne un procédé et un système pour extraire des composés souhaités à partir d'une plante ou d'une matière végétale, consistant : a) à fournir une plante ou une matière végétale; b) à pomper un gaz CO2 à partir d'un récipient de stockage de CO2 dans un appareil contenant une boucle de circulation de CO2; c) à faire circuler le CO2 à travers la plante ou la matière végétale dans la boucle de circulation; d) à extraire les composés souhaités; et e) à évacuer le gaz CO2 à partir de la boucle de circulation de CO2. L'invention concerne également un système pour extraire un composé souhaité à partir d'une plante ou d'une matière végétale, comprenant a) une cuve d'extraction; b) une cuve de séparation; c) un accumulateur de liquide; d) au moins un robinet d'eau chaude; e) au moins un robinet d'eau froide; f) une pompe à gaz; g) une pompe à liquide; h) au moins une soupape à deux voies; i) une soupape à trois voies; et j) un récipient de stockage de CO2.