The present application relates to a method for the preparation of a nanosuspension comprising nanoparticles of at least one natural material and an extract of at least one natural material, wherein the method comprises the steps of providing particles of at least one natural material having a particle size (D100) of less than 320 µm; providing an extract of at least one natural material; dispersing said particles of at least one natural material and said extract of at least one natural material in a solvent; and milling the dispersion to a particle size (D90) of below 1000 nm (D90 <; 1000 nm). Furthermore, the present application also relates to a nanosuspension prepared according to said method, and the use of such nanosuspension for the preparation of a medicament and/or nutritional supplement.