A phosphine-free stable palladium nanocatalyst was used for an efficient synthesis of polysubstituted olefins from N-tosylhydrazones and aryl iodides. This methodology was successfully utilized in the synthesis of biologically important tamoxifen and isocombretastatin A4. The nanocatalyst was easily recovered and reused without any apparent loss in size and catalytic activity.