A method of producing a virus like particle (VLP) in a plant is provided. The method comprises introducing a first nucleic acid and a second nucleic acid into the plant, or portion of the plant. The first nucleic acid comprises a first regulatory region active in the plant and operatively linked to a nucleotide sequence encoding a structural virus protein. The second nucleic acid comprises a second regulatory region active in the plant and operatively linked to a nucleotide sequence encoding a channel protein, for example but not limited to a proton channel protein . The plant or portion of the plant is incubated under conditions that permit the expression of the nucleic acids, thereby producing the VLP.