The foods and liquids that
cause the worst odors are those that include the highest sulfur compounds, such as
coffee. The
caffeine in
coffee can dry out your mouth by slowing saliva production, which can
lead to bad breath. A lack of saliva
causes bad breath for a couple of reasons.