A simple and efficient one-pot, three-component synthetic method for the preparation of coumarin-3-carboxamides was carried out by the reaction of salicylaldehyde, aliphatic primary/secondary amines, and diethylmalonate. The protocol employs piperidine-iodine as a dual system catalyst and ethanol, a green solvent. The main advantages of this approach are that it is a metal-free and clean reaction, has low catalyst loading, and requires no tedious workup.