Everyone has their own natural body scent, which depends in part on genetics, health, and lifestyle, according to the BBC.
One factor we can influence ourselves is diet. When we eat, food is broken down in the body, producing compounds that can affect both breath and sweat.
These compounds circulate through the body and are released through the skin, where they mix with bacteria and create odor.
Traces of food
Some foods have a greater impact on odor than others. Vegetables such as broccoli, cabbage, and onions contain sulfur compounds that can produce a strong smell.
Also read: How oatmeal can affect your body if you eat it every day
However, research shows that garlic can, in some cases, make sweat smell more pleasant, even though it worsens breath, the BBC reports.
At the same time, studies suggest that people who consume a lot of fruits and vegetables often have a milder and fresher body scent.
Unexpected effects
Meat and fish can also influence odor, as they are broken down into compounds that are excreted through sweat.
A study published in Evolution and Human Behavior shows, according to the BBC, that individuals on a meat-free diet are perceived as more pleasant-smelling.
Also read: Study links PFAS exposure to adolescent bone development
Alcohol can produce a noticeable odor because the body releases byproducts through breath and sweat. Caffeine may also increase sweat production, thereby intensifying odor.
Overall, research indicates that what we eat can alter our body scent and influence how others perceive us.
However, the effect is not uniform and varies from person to person.
Sources: BBC, and Evolution and Human Behavior.
Also read: One in three children suffers brain damage after meningitis
