A simple one-pot method for a new Mannichtype reaction is reported. In this method a heteropoly acid is used as a catalyst for the synthesis of b-acetamido carbonyl compounds via a three-component reaction of an aldehyde, acetamide, and dimedone in acetonitrile at room temperature. This method offers several advantages such as good yields, simple procedure, low cost, and ease of workup.