The present invention relates to recombinant self-assembling protein nanoparticles presenting an albumin-binding peptide at the surface. For the recombinant self-assembling protein nanoparticles according to the present invention, an albumin-binding peptide can reduce the immunogenicity of the recombinant self-assembling protein nanoparticles because the albumin-binding peptide is presented at the surface, and thus binds to an albumin protein present in vivo, and the albumin-binding peptide can also provide the cancer delivery function of the recombinant self-assembling protein nanoparticles because the albumin-binding peptide binds to albumin around cancer. Simultaneously, the binding of the albumin-binding peptide to albumin can significantly increase the in vivo residence time of the recombinant self-assembling protein nanoparticles, thus increasing the potential for use in various medical applications.