Provided are serum-stable nanoparticles comprising porphyrin-phospholipid conjugates. Also provided are compositions comprising the nanoparticles. The nanoparticles can comprise cargo such as therapeutic agents and/or diagnostic agents (e.g., imaging agents) and be used in drug delivery methods based on NIR stimulated cargo release.