Many people from time to time have a problem with their body odor without finding any obvious reason.
The cause is most likely to be in the foods we ate that day. Some foods such as onions and garlic contain volatile sulfides, which can release odors through our sweat. These substances are absorbed by our blood and lungs after digestion, causing a particular body and breath odor.
See four foods that cause a stronger and worse body odor…
Asparagus
The smell comes from the digestion of the substance mercaptan - a compound of sulfur - which is broken down into foul-smelling chemicals. The first change observed after consuming them is the smell in the urine.
Coffee
Caffeine can activate your sweat glands. The dry mouth that is caused leads to a bad taste and smell. Also, this dryness contributes greatly to the growth of bacteria.
Cumin and curry
Smells of spices such as curry and cumin can cause a strong odor in your body, even remaining in your pores for several days.
Alcohol
One or two glasses will not immediately cause bad breath but a small percentage of it leaks out through the pores and through the breath and the person's sweat begins to smell of alcohol. The mouth is dehydrated and the urine has a faint smell of alcohol.