Mixing pyrrole and benzaldehyde in a suitable solvent. Adding an acid catalyst to facilitate the condensation reaction. Heating the mixture under reflux conditions until the reaction is complete. Purification of the resulting porphyrin by recrystallization or chromatography.
The reaction is straightforward and can be completed within a few hours, making it an attractive option for researchers.