A simple and generic method is developed to form organic nanoparticles in porous materials by solvent evaporation. The composites can be readily dissolved in water to produce aqueous organic nanoparticle dispersions.