The immobilisation of proteins on to nanoparticles has a number of applications ranging from biocatalysis through to cellular delivery of biopharmaceuticals. Here we describe a phosphopantetheinyl transferase (Sfp)-catalysed method for immobilising proteins bearing a small 12-mer "ybbR" tag on to nanoparticles functionalised with coenzyme A. The Sfp-catalysed immobilisation of proteins on to nanoparticles is a highly efficient, single step reaction that proceeds under mild conditions and results in a homogeneous population of proteins that are covalently and site-specifically attached to the surface of the nanoparticles. Several enzymes of interest for biocatalysis, including an arylmalonate decarboxylase (AMDase) and a glutamate racemase (GluR), were immobilised on to nanoparticles using this approach. These enzymes retained their activity and showed high operational stability upon immobilisation. © The Royal Society of Chemistry 2010.