Antimicrobial agents, such as nisin, are used extensively in the food industry. Here, we investigated various approaches to load nisin onto mesoporous silica nanoparticles (MSNs, 92 ± 10 nm in diameter), to enhance its stability and sustained release. The morphology, size, and surface charge of the as-prepared nanoparticles were analyzed using scanning transmission electron microscopy, dynamic light scattering, and ζ potential measurement. Nisin was either physically adsorbed or covalently attached to the variously functionalized MSNs, with high loading capacities (>600 mg of nisin g of nanoparticles). The results of antibacterial activity analysis of nisin against Staphylococcus aureus showed that, despite the very low antibacterial activity of nisin covalently conjugated onto MSNs, the physical adsorption of nisin onto the unfunctionalized nanoparticles enhances its antimicrobial activities under various conditions, with no significant cytotoxicity effects on mouse fibroblast L929 cells. In conclusion, MSNs can be recommended as suitable carriers for nisin under various conditions.