Complex biological processes are often performed by self-organizing nanostructures comprising multiple classes of macromolecules, such as ribosomes (proteins and RNA) or enveloped viruses (proteins, nucleic acids, and lipids). Approaches have been developed for designing self-assembling structures consisting of either nucleic acids1,2 or proteins3–5, but strategies for engineering hybrid biological materials are only beginning to emerge6,7. Here, we describe the design of self-assembling protein nanocages that direct their own release from human cells inside small vesicles in a manner that resembles some viruses. We refer to these hybrid biomaterials as Enveloped Protein Nanocages (EPNs). Robust EPN biogenesis required protein sequence elements that encode three distinct functions: membrane binding, self-assembly, and recruitment of the Endosomal Sorting Complexes Required for Transport (ESCRT) machinery8. A variety of synthetic proteins with these functional elements induced EPN biogenesis, highlighting the modularity and generality of the design strategy. Biochemical and electron cryomicroscopic (cryo-EM) analyses revealed that one design, EPN-01, comprised small (~100 nm) vesicles containing multiple protein nanocages that closely matched the structure of the designed 60-subunit self-assembling scaffold9. EPNs that incorporated the vesicular stomatitis viral glycoprotein (VSV-G) could fuse with target cells and deliver their contents, thereby transferring cargoes from one cell to another. These studies show how proteins can be programmed to direct the formation of hybrid biological materials that perform complex tasks, and establish EPNs as a novel class of designed, modular, genetically-encoded nanomaterials that can transfer molecules between cells.