A simple and benign protocol has been explored for the preparation of 2,4,6-triarylpyridines by a one-pot reaction between aryl aldehydes, enolizable ketones and ammonium acetate in the presence of N-bromosuccinimide or trichloroisocyanuric acid as green and neutral catalysts. The reactions proceed smoothly at 130 °C under solvent-free conditions to provide 2,4,6-triarylpyridines in good yields.