An efficient one pot synthesis of dihydropyridine derivatives employing the transient zwitterions generated from aniline and allenoates is described.