In this study, magnetically recoverable vanadium complexs designated as VO(Sal-Tryp)/AmpSCMNPs and VO(Sal-His)/AmpSCMNPs were prepared through immobilization of Schiff bases of histidine or tryptophan with salicylaldehyde on the surface of modified silica coated iron oxide magnetite nanoparticles with (3-aminopropyl) trimethoxysilane as aminopropyl (Amp) spacer followed by complexation with VOSO4. Characterization was carried out by chemical analysis, Fourier transform infrared spectroscopy, XRD, scanning electron microscopy and vibrating sample magnetometry techniques. VO(Sal-Tryp)/AmpSCMNPs and VO(Sal-His)/AmpSCMNP were found to catalyze the epoxidation of allyl alcohols and olefins with tert-butyl hydroperoxide with excellent conversions and selectivities. Investigation of the stability and reusability revealed the heterogeneity character of the catalyst with no desorption during the course of epoxidation reactions. High yields, clean reactions, easily catalyst separation and recyclability of the solid catalyst are some advantages of this method.