The protonation of commercially available porphyrin ligands yields a class of bifunctional catalysts able to promote the synthesis of N-alkyl oxazolidinones by CO 2 cycloaddition to corresponding aziridines. The catalytic system does not require the presence of any Lewis base or additive, and shows interesting features both in terms of cost effectiveness and eco-compatibility. The metal-free method-ology is active even with a low catalytic loading of 1 % mol, and the chemical stability of the protonated porphyrin allowed it to be recycled three times without any decrease in performance. In addition, a DFT study was performed in order to suggest how a simple protonated porphyrin can mediate CO 2 cycloaddition to aziridines to yield oxazolidinones.