Highlights Proteins are excellent drug carriers in oncotherapies Proteins stabilize or/and target drugs to cancer cells Viral particles and VLPs are nanostructures adaptable to kill cancer cells Protein engineering allows the design of virus-inspired nanocarriers Proteins support the concept of vehicle-free, self-assembled, self-delivered nanoscale drugs