Bulk imprinting of proteins was used combined with a grafting approach onto maghemite nanoparticles to develop a faster and simpler polymerization method for the synthesis of magnetic protein imprinted polymers with very high adsorption capacities and very strong affinity constants.