A nanocarrier including a silica body having a surface and defining a plurality of pores that are suitable to receive molecules therein is described. The nanocarrier also includes a lipid bilayer coating the surface, and a cargo-trapping agent within the phospholipid bilayer. The phospholipid bilayer stably seals the plurality of pores. The cargo-trapping reagent can be selected to interact with a desired cargo, such as a drug.