Latest Updates
-
Amitabh Bachchan's Misunderstood Blog Sparked Concern, But His Real Medical Battles Define Resilience -
Jaipur Ranks 6th Among World's Happiest Cities 2026: The Culture Behind The Joy -
Why Green Is the Colour of Sawan: History, Symbolism, and Styling Tips -
Legionnaires' Disease Outbreak: What It Is, Symptoms, Causes, And Prevention Explained -
Ananya Panday's Gaurav Gupta Couture Featured 12,000 Pearls, 2,600 Petals And A Celestial Love Story -
Kharchi Puja 2026: Tripura's Ancient Festival Where The Heads Of Fourteen Deities Are Worshipped -
World Brain Day 2026: How Quality Sleep Helps Safeguard Your Brain Health -
National Mango Day 2026: Why Mango Is Called The 'King Of Fruits' And What Sets It Apart -
Is It Monsoon Hair Fall Or Something More Serious? How To Tell -
World Brain Day 2026: Date, History, Theme, and Why It Matters
10 Foods That Cause Body Odour
Body odour is a problem faced by many and after doing all measures it is still there. Genetics, personal hygiene and overall health can also be important factors to determine your body odour. The sweat on your skin is fermented by bacteria which creates a distinctive odour on your skin.
Body smell is a very embarrassing problem that needs to be addressed. In women body odour may be due to stress and menstruation. It is also said that excessive use of deodorants can also be a reason for body odour.
It is very important to get rid of foul body odour to become socially acceptable and to build your self confidence and self esteem. Daily hygiene is also important and your health also plays a role.
Do you know that eating certain foods cause bad body odour? Know and identify these foods that cause body odour. You might be doing every possible measures to remove your body odour but all are in vain if you don't stop eating such foods.
Here is a list of foods that cause body odour. Have a look at some foods that give you body odour.

Broccoli, Cabbage & Cauliflower
These foods are rich in sulfur which ios responsible for body odour. After having these vegetables the sulfur present in them is broken down by the body into small compounds that cause rancid butter smell. These smelly substances are then secreted into the sweat to cause odour.

Red Meat
The amino acids present in red meat are broken down by the intestinal enzymes into smaller smelly substances. These foul smelling substances are then excreted through sweat to cause body odour. Have it in limited amount if you suffer from stinky body.

Processed Or Junk Foods
The refines sugars present in junk foods is responsible for creating body odour. These sugars are excreted in the sweat and change it's composition. It combines with the bacteria present in sweat and causes odour. These foods also cause bad body odour.

Fish
Fish is also included in the list of foods that cause body odour. A substance choline present in salmon and tuna fish has a natural fishy smell. This choline may be secreted in sweat for more than two days and create a body odour in some people.

Low Carb Foods
When you cut down carbohydrates in your diet, your body starts to burn fats for energy purposes since carbs are not available. Burning of fats produces a chemical in the body that is excreted in your sweat. This chemical substance adds a fruity smell to your sweat.

Spicy Foods
The smell of the spices added in your foods remain in body pores for long and then combine with the sweat to cause body odour. Herbs and spices are among the foods to avoid for body odour.

Alcohol
Alcohol in the body is metabolised in the liver into acetic acid, however some of the alcohol is directly excreted through the sweat. Consuption of alcohol not only causes your mouth to stink but also causes body odour.

Asparagus
In some people asparagus can cause a rotten vegetable smell of sweat after eating it. Not all experience the same thing due to genetic variations in producing body odour and perceiving it.

Dairy Products
They are rich in proteins and excessive consumption of these products cause the release of hydrogen sulfide and methyl mercaptan in the body. These substances are then excreted through sweat causing body odour.

Cigarette Smoking
The smoke of the cigarettes mixes with the sweat and cause a distinctive smokers smell. This smell will stay for a longer time and then after some days it will cause a foul body odour as it combines with the bacteria in sweat.



Click it and Unblock the Notifications