"Insipid" means lacking flavor, dull, or unappetizing. The appropriate antonym is "delicious," which describes food that has a pleasing and enjoyable taste.
Context: "Insipid" is often used to describe bland or boring food, while "delicious" is used to highlight something flavorful and enjoyable.