The molecular imprinting of proteins is the process of forming biomimetics with entailed protein-recognition by means of a template-assisted synthesis. Protein-imprinted polymers (pMIPs) have been successfully employed in separations, assays, sensors, and imaging. From a technical point of view, imprinting a protein is both costly, for protein expression and purification, and challenging, for the preservation of the protein’s structural properties. In fact, the imprinting process needs to guarantee the preservation of the same protein three-dimensional conformation that later would be recognized. So far, the captivating idea to imprint just a portion of the protein, i.e., an epitope, instead of the whole, proved successful, offering reduced costs, compatibility with many synthetic conditions (solvents, pH, temperatures), and fine-tuning of the peptide sequence so to target specific physiological and functional conditions of the protein, such as post-translational modifications. Here, protein-protein interactions and the biochemical features of the epitopes are inspected, deriving lessons to prepare more effective pMIPs. Epitopes are categorized in linear or structured, immunogenic or not, located at the protein’s surface or buried in its core and the imprinting strategies are discussed. Moreover, attention is given to freely available online bioinformatics resources that might offer key tools to gain further rationale amid the selection process of suitable epitopes templates.