Simple one-step process for the synthesis and deposition of AgNPs on silk using caffeic acid as reductant. Visual colour changes and UV–vis spectra confirmed the synthesis of AgNPs. SEM images showed uniform distribution of AgNPs on silk surface. Silver content of treated fabrics increased with increasing concentration of silver nitrate and caffeic acid. AgNPs@silk exhibited excellent fastness, highly durable antimicrobial and excellent UV-protective properties.