How Does What You Eat Affect Breath?
Basically, all the food you eat begins to be broken down in your mouth. As foods are digested and absorbed into your bloodstream, they are eventually carried to your lungs and given off in your breath. If you eat foods with strong odors (such as garlic or onions), brushing and flossing — even mouthwash — merely covers up the odor temporarily. The odor will not go away completely until the foods have passed through your body.