Utilizing nanoparticles to deliver subunit vaccine is considered to be a promising strategy to improve immune response. However, currently reported systems suffered from one or more points, for example, delicate design on molecular structures and elaborate synthesis process, low antigen and/or adjuvant encapsulation efficiency, involvement of toxic materials, and denaturing of bioactivity of antigen and/or adjuvant. To address these issues, here, for the first time, we developed a onepot method to produce a subunit vaccine by using hexa-histidine metal assembly (HmA) to codeliver tumor-associated antigens (GP100, a peptide KTWGQYWQV) and adjuvant (CpG). The generation of subunit vaccines was detailedly characterized by various techniques, including dynamic scatter, scanning electron microscopy, transmission electron microscopy, UV−visible spectroscopy, agarose gel electrophoresis, etc. HmA displayed high efficiency on encapsulating both subunits (GP100 and CpG) under mild conditions, and the generated subunit vaccine showed a pH-dependent release profile of loaded subunits. In the cellular tests, these subunit vaccines behaved with a quick endocytosis into immune cells and a fast endo/lysosomes escape, inducing maturation of antigen presentative cells and stimulating a potent cellular immune response. These results suggested that HmA is a robust platform for fabricating subunit vaccine, with immense potential for the immunotherapy of various diseases.