Many medications can cause bad breath and alter your sense of taste, including antihistamines to treat allergies and diuretics. These medications cause your mouth to get dry, further resulting in bad breath. Other medicines like triamterene and paraldehyde also cause bad breath.