We all have a body odor that distinguishes us and distinguishes us from each other. In everyday life, we try our best to make our scent pleasant: showers, deodorants, scented body creams, etc. everything goes there. But despite all this routine, it all happened to us, one day or another, to notice that we feel particularly strong and not at all good! And if the culprits were food? Let’s take a closer look!


We will never repeat it enough, our diet is the key to our general condition. A healthy and balanced diet provides a healthy body and a functioning body, while a diet rich in industrial or processed products equates to excessive weight gain and various health problems.

But do you know that the foods you eat also have an impact on the odors naturally produced by your body?

Here are the 10 foods responsible for bad body odors:

1 – Garlic

Thanks to its multiple antibacterial, antioxidant and antiseptic properties, garlic is an extremely beneficial food for health. However, its active agent called allicin, which gives it its special taste and strong odor, produces compounds slowly digested by the body, which is reflected on the odors it produces.

2 – The onion

Because of its sulfur compounds that turn into volatile compounds, the onion makes us cry each time it is cut or crushed. It is these same compounds that are at the origin of its odor, and which perfume our whole body after consumption.

3 – Asparagus

Very beneficial for the health of the cardiovascular system, asparagus however have the disadvantage of giving the urine a strong odor even nauseating. This is due to the asparagusic acid which, once digested, releases sulfur compounds, with the smell of rotten egg, that the body evacuates through the urine.

4 – Red meat

High in protein, red meat requires a longer time to digest and metabolize. However, a slow digestion causes a fermentation of food and the emission of nauseating intestinal gas. In addition, by spending energy to overcome it, the body begins to sweat, which gives off an unpleasant smell resulting from the reaction between the meat residues and the bacteria of the skin.

5 – The spices

Spices, such as curry, cumin or others, are very popular in cooking for their aromas that match all dishes. Nevertheless, their scent that clings to the skin and breath is not easy to bear.

6 – Dairy products

If you suffer from lactose intolerance, the consumption of dairy products increases your risk of suffering from severe digestive disorders, but also bad breath and flatulence particularly smelly.

7 – The fish

Highly nutritious and beneficial to your health, fish is an essential food to incorporate into your weekly diet. However, its content of choline, a vitamin B complex, may give you a smell similar to that of fish and will emerge from your body as soon as you sweat or urinate.

8 – Cruciferous vegetables

Broccoli, cauliflower, cabbage and all other cruciferous vegetables are known for their ability to cause flatulence with the smell of rotten eggs. The latter is due to their sulfur content that the body eliminates through sweating.

9 – Junk food

Containing many additives, artificial flavors, preservatives, refined sugar, industrial foods are difficult to digest by the body, which tries somehow to eliminate the toxins they contain through the urine, perspiration and flatulence with a suffocating odor.

10 – The durian fruit

This tropical fruit is the king of bad breath. It has a distinct taste and very tenacious and a strong and very unpleasant smell, which in some places in Asia, such as hotels, you find the following instructions: “the durians are prohibited in the establishment!”

Leave a Reply