Home BEAUTY 10 Foods That Fight Odors

10 Foods That Fight Odors

Have you ever felt uncomfortable about your body odor? If you are still wondering what foods will make the body smell good, do not skip this article.

Body odor can be determined by genetics, but the food is also one of the causes of that “fragrance.” Let’s take a look at some beneficial foods to help you prevent body odor.


Filtered water has miraculous effects on human health. Adding enough water helps the excretory system be operated regularly, eliminating toxins that cause body odor. Water also stimulates metabolism, reduces the number of calories absorbed through food, helps the body eliminate toxins and odors in the food we consume.

Meanwhile, drinking beer seems to be an excellent way to relax after a day of work, but beer can cause an uncomfortable body scent when some alcohol seeps through the pores.


Yogurt reduces the amount of sulfite that causes body odor.

10 Foods That Fight Odors

In addition to the activities found in yogurt that helps reduce the number of sulfite compounds that cause an unpleasant odor, yogurt also treats intestinal diseases – one of the causes affecting the smell of breath. The lactic acid and vitamin d found in yogurt help protect teeth, gums, and fight bacteria in the oral cavity, thus reducing odor in the breath. On the other hand, milk contains choline, causing a very unpleasant aroma.


Lemons help to detoxify the body because of their high antioxidant properties. Furthermore, lemons also dislodge the body’s odor when eating heavy smelling foods such as onions, garlic. Lemon juice also stimulates the process of salivation, cleans the oral cavity, and eliminates unpleasant odors.

10 Foods That Fight Odors

Drinking alcohol may seem like the right way for you to enjoy an evening, but the unpleasant aftertaste of drinking too much is not the only adverse effect. Alcohol also causes your body to smell strong all day. To avoid this, try drinking lemon juice with water instead.

Herbal tea improves body odor

Based on scientific research and literature, besides being a part of health promotion, herbal tea is also an excellent source of antioxidants. Due to its powerful antioxidants and organic acids, some herbal teas such as honeysuckle, chamomile, and dried chrysanthemum have strong anti-bacterial effects, helping the body release many toxins. Therefore, the body scent will then become more “fragrant.” Meanwhile, coffee or any beverage containing caffeine will cause an unpleasant odor.


Apples are also on the list of fruits with high antioxidant properties. Eating apples daily helps the body eliminate toxins, reducing the pungent odor of sweat. Due to its natural cleansing properties, apples also help fight bad breath. However, broccoli contains choline – a substance like a vitamin B, which can cause body odor.

10 Foods That Fight Odors

Orange helps to deodorize the body effectively

Oranges are proud to be a powerful anti-aging fruit thanks to their high antioxidant content. Citrus fruits like oranges smell great and are easily absorbed into the body, thereby improving the aroma better.

Pumpkin, on the other hand, contains choline, which is converted into trimethylamine. Accumulation of trimethylamine in the body can cause an unpleasant odor.

Cardamom and cinnamon

A study by a microbiologist at a university in India showed that the cineole in cardamom has antibacterial properties, fights bacteria that cause bad breath, and prevents tooth decay. In addition to its high antioxidant and antibacterial effects, cinnamon helps prevent tooth decay and reduce bad breath. The cardamom and cinnamon duo not only make good food but also help you create a refreshing and pleasant scent lasting.

In contrast, garlic and onions contain organic sulfur compounds that are metabolized and excreted primarily through pores, thus causing an unpleasant odor.

Celery releases toxins – agents that cause body odor

Celery contains alkalizing agents that help cleanse the body while assisting in the release of harmful toxins. In modern life, exposure to a wide variety of sources of pollution makes celery a good part of everyday food. In addition, celery also helps the body release pheromones, thereby making you more attractive in the eyes of the opposite sex.

Meanwhile, the acid in asparagus breaks down into sulfur compounds giving you an unwanted scent.


Fish is on the list of foods rich in protein, vitamins, and minerals. Not only is it good for health, but it also prevents cancer, when eating fish, the body will not release unpleasant smell like when consuming red meat. So if you plan on going out or dating, it’s best to choose fish over red meat.

10 Foods That Fight Odors

Abstaining from red meat may provide some olfactory benefits. One study found that women found that a man’s body on a meat diet for two weeks was more attractive and pleasant than those who ate red meat.

Curry seeds

10 Foods That Fight Odors

Curry seeds are rich in antioxidants that improve your resistance to health, improve digestive health, and support the elimination of toxins that can cause body odor.

Unlike curry seeds, pumpkin seeds are high in choline and are considered to be an unpleasant odor agent for the body.

Advice: You Should Eat In Moderation

While the scent of your body may make you a little less confident, foods that are recommended to avoid consumption can still have nutritional value. Ignoring all of these foods is not necessarily a good thing. Eat all kinds of green vegetables, fruits, and dairy products but be moderate. After all, you are always the one who decides what is best for your health. Choosing between your favorite food and the beneficial ones is difficult. So, do your favorite foods appear on this list?