Methods for eliciting in an animal in need thereof a cell-mediated immune response specific to an antigen, the method comprising providing an antigen preparation comprising particles on the surface of which the antigen is attached, and administering the antigen preparation to the animal, wherein the particles are taken up by antigen presenting cells (APC) of the animal via phagocytosis, forming a phagosome inside the APC, wherein the antigen is attached to the surface of the particle in such a way that the antigen is released in the phagosome before the phagosome fuses with a late endosome or a lysosome, and wherein the antigen is cross-presented on a Class I MHC molecule. Also provided are particulate antigen preparations or particulate vaccines that can be delivered to an animal in need thereof for vaccination against, for preventing or treating, a disease related to the antigen, such as cancer and a viral infection.