Misfolding and aggregation of prion protein are related to several neurodegenerative diseases in humans such as Creutzfeldt-Jakob disease, fatal familial insomnia, and Gerstmann-Straussler-Scheinker disease. A growing number of applications in the prion field including assays for detection of PrPSc and methods for production of PrPSc de novo require recombinant prion protein (PrP) of high purity and quality. Here, we report an experimental procedure for expression and purification of full-length mammalian prion protein. This protocol has been proved to yield PrP of extremely high purity that lacks PrP adducts, oxidative modifications, or truncation, which is typically generated as a result of spontaneous oxidation or degradation. We also describe methods for preparation of amyloid fibrils from recombinant PrP in vitro. Recombinant PrP fibrils can be used as a noninfectious synthetic surrogate of PrPSc for development of prion diagnostics including generation of PrPSc-specific antibody.