If you have problems with bad breath or you just like to eat cloves of garlic, chewing on some of these foods can keep bad breath at bay.
1. Parsley (and other herbs)
Parsley, along with some other herbs and leafy green vegetables, contains compounds that have been shown to fight bad breath. So chew on some parsley, spearmint, or coriander after your next meal.
2. Carrots (and other crunchy vegetables)
Crunchy vegetables like carrots and celery sticks (plus fruits like apples) can actually clean bits of food and plaque off your teeth while you chew them. By cleaning off the plaque, you are preventing odor-causing bacteria from forming. Plus, the increased saliva production will keep your mouth clean.
3. Citrus Fruits (and others rich in Vitamin C)
Citrus fruits like oranges and lemons, along with any others high in Vitamin C, fight off free radicals in your body. So it comes as no surprise that they also fight off odor-causing bacteria in your mouth.
Studies have shown that the active cultures in yogurt can reduce the level of odor-causing hydrogen sulfide in your mouth. Less sulfides, less odor!
The Vitamin D helps, too, so other dairy products could help.