A facile strategy to prepare sintering- and leaching-resistant core-shell nanocatalysts is reported. ZIF-derived porous carbon supported Pd nanoparticles are coated with a mesoporous silica shell, preventing Pd nanoparticles from sintering at high temperature and leaching in a catalytic process. This nanocatalyst exhibits excellent catalytic activity and recyclability for the oxidation of benzyl alcohol.