SERRS spectra of porphyrins on immobilized metal nanoparticles were measured to improve sensitivity and spectral reproducibility of this technique.