Optical instruments can probe physical systems even to the level of individual molecules. In particular, every molecule, solution, and structure such as a living cell has a unique absorption spectrum representing a molecular fingerprint. This spectrum can help identify a particular molecule from others or quantify its concentration; however, scattering limits molecular fingerprinting within a complex compound and must be overcome. Here, we present a new, non-contact photoacoustic (PA)-based method that can almost completely remove the influence of background light scattering on absorption measurements in heterogeneous highly scattering solutions and, furthermore, separate the intrinsic absorption of nanoscale objects from their scattering. In particular, we measure pure absorption spectra for solutions of gold nanorods (GNRs) as an example of a plasmonic agent and show that these spectra differ from the extinction measured with conventional UV-VIS spectrophotometry. Finally, we show how the original GNR absorption changes when nanoparticles are internalized by cells.