A facile co-precipitation method was developed to prepare the novel metalloporphyrins-Ba2+ composites with ca.3 μm diameter and olive-like morphology.Olefins epoxidation reactions were employed to investigate their catalytic performance.Compared with the free metalloporphyrins,the composites exhibited not only the improved stability and recyclability,but also the enhanced catalytic activity.Such catalytic behaviors could be related to the unique structure of the composites,e.g.,the strong interaction between R-SO3-and Ba2+ ions and the uniform distribution of metalloporphyrins on the catalyst surface,respectively.Furthermore,the composites showed good compatibility with a wide range of substrates.The well-designed composites are expected to be efficient catalysts,alternative to many sophisticated-synthesized metalloporphrins-based materials,in the industrially important reactions.