Food rich in proteins is also known to cause bad breath. If food items like meat, fish, milk or eggs are consumed, its vital to clean the mouth properly. Certain food items, like raw onions, have a specific smell which others may find unpleasant. It has been said that an apple a day may keep the doctor away, but a piece of onion a day keeps everyone away. Snack items taken, like nuts, taken between meals may also cause bad breath. Sticking to regular times for meals is vital to avoid bad breath.