Cough suppressants. Your doctor can prescribe the cough syrup benzonatate (Tessalon Perles, Zonatuss) for coughs caused by colds or the flu. Opioid cough medications, such as codeine or ...