598481 Disclosed is a method of preparing plant derived virus-like particles (VLPs), comprising: a. obtaining a plant or plant matter comprising plant-derived VLPs b. digesting the plant or plant matter using a cell wall degrading multi-component enzyme mixture to produce a digested fraction c. filtering the digested fraction to produce a filtered fraction and recovering the plant derived VLPs from the filtered fraction.