Nitric oxide-containing drugs present a critical remedy for cardiovascular diseases. Nitroglycerin (NG, O-NO) and S-nitrosoglutathione (SNG, S-NO) are the most common nitric oxide drugs for cardiovascular diseases. Insights regarding the binding affinity of NO drugs with lysozyme and human serum albumin (HSA) proteins and their dissociation mechanism will provide inquisitive information regarding the potential of the proteins as drug carriers. For the first time, the binding interactions and affinities are investigated using molecular docking, conventional molecular dynamics, steered molecular dynamics, and umbrella sampling to explore the ability of both proteins to act as nitric oxide drug carriers. The molecular dynamics simulation results showed higher stability of lysozyme-drug complexes compared to HSA. For lysozyme, cardiovascular drugs were bound in the protein cavity mainly by the electrostatic and hydrogen bond interactions with residues ASP53, GLN58, ILE59, ARG62, TRP64, ASP102, and TRP109. For HSA, key binding residues were ARG410, TYR411, LYS414, ARG485, GLU450, ARG486, and SER489. The free energy profiles produced from umbrella sampling also suggest that lysozyme-drug complexes had better binding affinity than HSA-drug. Binding characteristics of nitric oxide-containing drugs NG and SNG to lysozyme and HSA proteins were studied using fluorescence and UV-vis absorption spectroscopy. The relative change in the fluorescence intensity as a function of drug concentrations was analyzed using Stern-Volmer calculations. This was also confirmed by the change in the UV-vis spectra. Fluorescence quenching results of both proteins with the drugs, based on the binding constant values, demonstrated significantly weak binding affinity to NG and strong binding affinity to SNG. Both computational and experimental studies provided important data for understanding protein-drug interactions and will aid in developing potential drug carrier systems in cardiovascular diseases.