Self-assembling peptide nanoparticles (SAPN) based delivery systems, including virus-like particles (VLP), have shown great potential for becoming prominent in next-generation vaccine and drug development. The VLP can mimic properties of natural viral capsid in terms of size (20-200 nm), geometry (i.e., icosahedral structures), and the ability to generate a robust immune response (with multivalent epitopes) through activation of innate and/or adaptive immune signals. In this regard, coiled-coil (CC) domains are suitable building blocks for designing VLP because of their programmable interaction specificity, affinity, and well-established sequence-to-structure relationships. Generally, two CC domains with different oligomeric states (trimer and pentamer) are fused to form a monomeric protein through a short, flexible spacer sequence. By using combinations of symmetry axes (2-, 3and 5- folds) that are unique to the geometry of the desired protein cage, it is possible, in principle, to assemble well-defined protein cages like VLP. In this review, we have discussed the crystallographic rules and the basic principles involved in the design of CC-based VLP. It also explored the functions of numerous noncovalent interactions in generating stable VLP structures, which play a crucial role in improving the properties of vaccine immunogenicity, drug delivery, and 3D cell culturing.