Iron(III) tetraphenylporphyrin chloride, Fe(TPP)Cl , efficiently catalyzed the insertion of carbenes derived from methyl 2-phenyldiazoacetates into O-H bonds of aliphatic and aromatic alcohols, with yields generally above 80%. Although the analogous N-H insertions are rapid at room temperature, the O-H insertion reactions are slower and required heating in refluxing methylene chloride for about 8 hours using 1.0 mol.% catalyst. Fe(TPP)Cl was also found to be effective for tandem N-H insertion/cyclization reactions when 1,2-diamines and 1,2-alcoholamines were treated with diazo reagents to give piperazinones and morpholinones and related analogs such as quinoxalinones and benzoxazin-2-ones. This approach provides a new one-pot route for synthesizing these classes of heterocyclic compounds.