Your beloved morning beverage, coffee, contains caffeine that stimulates the central nervous system, causing your sweat glands to emit odour. As you may know, coffee is highly acidic in nature and thus, dries mouth out. Lack of saliva causes bacterial growth, creating bad breath. If you are an avid coffee drinker, you must brush your teeth each time after drinking coffee or at least twice a day every day to prevent the bad odour.
We have been told that fiber-rich diets provide energy and keep us full for long. But, did you know that eating too much of fibrous foods can make you smell bad? Yes, consumption of more than 5 grams of fibre before workouts can make you sweat more and as a result, you make you stink more. High fibrous foods contain gases, such as hydrogen, carbon dioxide and methane. These are released in the large intestine during digestion, giving rise to flatulence.
Garlic contains allicin, which is responsible for causing your skin to produce a repelling odour. Allicin breaks down quickly after consumption and gets converted into other substances that cause bacteria, later mixing with sweat and giving rise to a strong odour.
Cruciferous vegetables such as brocolli are sulfur-rich foods packed with nutrients and antioxidants. They are not only healthy for your body, but can also make you stinky. The high sulfur content in these foods may trigger rotten egg-like smell.
Onions have a distinct odour of their own. The odour is so strong that even after onions are digested, the extracts get into your lungs through the bloodstream and cause foul breath. Eat only a few onions if you want to minimise the odour. Image Source: Getty