Mesoporous zirconium metal-organic frameworks (MOFs) having insulin immobilized therein and methods of using the MOFs in insulin delivery are provided. The insulin-loaded metal-organic framework molecules include a porous zirconium metal-organic framework molecule and insulin molecules within pores of the porous zirconium metal-organic framework.