N-(Porphyrin-2-ylmethyl)glycine was synthesized and used as precursor of azomethine ylide, which was trapped with several dipolarophiles. The reaction of that azomethine ylide with dimethyl fumarate afforded the expected adduct. However, with 1,4-benzo- and 1,4-naphthoquinones only dehydrogenated adducts were isolated. Also, the reaction of that ylide with meso-tetrakis(pentafluorophenyl)porphyrin and tetraazaporphine allowed access to novel porphyrin-chlorin and porphyrin-tetraazachlorin dyads.