We reported the enzyme mediated synthesis of CdS nanocrystals by immobilized phytochelatin synthase, which converts glutathione into the metal-binding peptide phytochelatin ͑PC͒. Formation of CdS nanocrystals were observed upon the addition of CdCl 2 and Na 2 S with PC as the capping agent. By varying the reaction times, different compositions of PCs ͑form PC2 to PC3͒ can be synthesized, resulting in the formation of highly stable nanocrystals with tunable sizes ͑from 2.0 to 1.6 nm diameter͒. This approach may be generalized to guide the in vitro self assembly of a wide range of nanocrystals with different compositions and sizes.