8 Foods That Could Secretly Be Giving You Body Odor

8 Foods That Could Secretly Be Giving You Body Odor

Apparently, there are some foods that can trigger your body odor. Well, to avoid it, reduce the consumption of foods that can make your body smell. Here are the foods that can make your body stink. Check this out!

Foods that contain low carbohydrates

When you eat foods that contain low carbohydrates, it has rich in excess protein. This can help burn fat deposits in the body. However, this process releases the ketone into your bloodstream which creates an unpleasant body odor.

Alcohol and caffeine

Although consuming alcohol and caffeine (coffee, tea, chocolate, soda, etc.) has become a habit by a lot of people, by limiting the drink, your body will feel more refreshed and odorless.


Spices with strong aromas when ingested generally produce sulfur gas absorbed by the blood and are eliminated through the lungs and skin pores. This causes bad breath and body odor. Examples of such foods are garlic, onion, and curry.

Red meat

It takes a long time to digest the red meat. When the food is not digested, foul-smelling poisons and gases are released which is the cause of the smell of sweat.

Dairy products

Dairy products are also rich in protein, which when broken down in your stomach, gives rise to hydrogen sulfide and methyl mercaptan odor triggers.

Processed foods and junk food

Consumption of processed foods with too much salt or sugar, flour, hydrogenated oil will tend to rot in the stomach, resulting in the smell of bad breath and body odor.

Foods that contain choline

Choline-rich foods can make you sweat like the smell of fish. Examples of such foods are eggs, liver, fish, and nuts.

Fry food

The fats and oils in fried and fatty foods become rancid with time and can lead to poor digestion. It also causes bad body odor.


Cigarette smoke mixed with other elements and out through the sweat glands will create a distinctive odor. Even after quitting, this odor will remain in your body for weeks.


Some people have a genetic disorder known as trimethylaminuria. In this condition, the body is unable to break down the amino acid, trimethylamine, which again produces a fishy odor. There are many foods that contain amino acids, such as seafood, fish oil, eggs, liver, cow's milk, beans, soy products, broccoli.