meso-Tetraalkylporphyrins were synthesized in good yields from aliphatic aldehydes and pyrrole by using the clay, montmorillonite K10. The nanometer size porous structures of K10 provide suitable reaction media for polymerization-cyclization condensations of aldehyde and pyrrole.