When amino acids in cheese and other dairy products react with bacteria in your mouth, they produce volatile sulfur compounds that can make your breath stink like rotten eggs. People who are lactose intolerant should be especially vigilant: Since they lack the enzyme to break down lactose, eating dairy leads to a buildup of amino acids and, as a result, even more bad-smelling sulfur compounds. Try these ideas to lighten up the calories of cheese in your diet.
Some researchers used to believe that curry could reduce bad breath because it contained essential oils also found in American mouthwashes. But a 2004 study from Journal of Clinical Periodontology found that these oils were not very effective at reducing bad breath after all. So yes, the strong spices in curry will leave your breath pungent. A good rule of thumb: The stronger the smell, the more likely that food will make your breath stink.