Bitterness In The Mouth: There can be many reasons for our mouths to taste bitter or bad. Eating spicy foods can also cause bitterness.