An apparatus and method for decocting ingredients in a solvent wherein said apparatus includes a first container for containing the solvent, a pipe connecting an output of the first container to an input of the first container, and a pump placed in series with the pipe for circulating the solvent from the output to the input. The apparatus also includes a second container for containing the ingredients, where the second container is placed in series with the pipe such that the solvent circulating in the pipe can circulate in between the ingredients. A wave generator is placed next to the second container for generating a field of waves towards the ingredients.