A porphyrin derivative, 5-(4-carboxylphenyl)-10,15,20-tris(4-chlorophenyl) porphyrin (PorCOOH), was synthesized and self-assembled as a monolayer thin solid film on the modified surface of a quartz substrate by an ester bond between –COOH groups of PorCOOH molecules and –OH groups of the hydrophilic pretreated SiO2 surface. An analysis of the spectral change revealed the J-aggregate nature of PorCOOH molecules in the obtained thin solid film. With this thin solid film of PorCOOH as a template, CdS nanoparticles were deposited on it in situ, which were further characterized by electronic absorption, fluorescence, and energy-dispersive X-ray spectroscopy. The morphology of CdS nanoparticles is disklike, and the diameter is ca. 40–60 nm, determined by scanning electronic microscopy. Furthermore, electron transfer between the organic layer and CdS nanoparticles was deduced through fluorescence quenching and theoretical analysis.