A novel and efficient methodology for the synthesis of 1, 2, 3-trisubstituted pyrroles by one- pot two-step reaction has been developed. The iodocyclization of a series of β-enamino esters followed by dehydroiodination, led to the formation of corresponding pyrroles. This approach provides an easy access to a wide range of 1, 2, 3-trisubstituted pyrroles.