Small palladium nanoparticles stabilized with phosphine-functionalized PIP displayed high catalytic activity for nitroarenes hydrogenation. Nano-size Pd particles, electron-donation effect of phosphine ligand, and surface wettability account for its excellent catalytic performance.