10 Foods That Make Body Odor and How to Get Rid of It

Without realizing it, there are actually a lot of foods that cause body odor, which many people often consume. Some of these types of food include garlic, onions, red meat, sea fish, and spicy foods.

The trigger for body odor is actually not only from food. But there are many other factors that can also trigger body odor. Such as obesity, toxins from body organs, rarely cleaning the body, skin infections, rarely changing clothes, and having health problems.

It’s just that, of all the factors that trigger body odor. Food is one of the biggest factors that can make body odor unpleasant.

Therefore, to find out more clearly what foods cause body odor, on this occasion. I will review them in full especially for you. Listen together, let’s!

List of Foods That Make Body Odor

As mentioned earlier, there are a lot of types of food that make body odor. For this reason, this time, CekAja.com has summarized 10 foods that make body odor unpleasant. The 10 foods, including:

1. Garlic

Who doesn’t know that garlic is one type of food that makes body odor? The content of Allicin compounds or sulfite compounds owned by garlic. Turns out to be able to release an unpleasant aroma from the body.

The reason is, the Allicin compound can break down quickly after you consume garlic. Not only that, when the Allicin compound breaks down it will be immediately converted into other substances.

So, if the substance is mixed with bacteria or sweat, the unpleasant body odor will appear immediately.

2. Junk food

For those of you who are junk food lovers. Did you know that junk food is one type of food that makes body odor?

Even though the taste of junk food is very delicious, this food can actually make the body smell bad.

This is due to the high sugar and salt content in junk food. What’s more, junk food is cooked using hydrogenated oils. Which, this oil contains unhealthy saturated fat and high cholesterol.

That way, after consuming junk food, it will rot in the stomach and make the body emit an unpleasant aroma. Therefore, when you want to eat junk food, you should not overdo it as much as possible.

3. Red meat

Several types of red meat, such as beef, goat, lamb, and horse. Turn out to be foods that make body odor unpleasant. How come?

This food takes a long time to be able to carry out the digestion process properly.

Because if the process of digestion does not run smoothly, it will only cause poison, accompanied by bad-smelling gases. And later, the gas will spread throughout the body, then make the body have a bad smell.

4. Broccoli and cabbage

Who would have thought that broccoli and cabbage were one type of food that made body odor? In fact, these two types of vegetables are very delicious to eat and provide many good benefits for health.

However, despite the many benefits provided, broccoli and cabbage have a high sulfur content. So when you eat it, your stomach will feel bloated and you will fart, which makes your body smell bad.

5. Sea fish

The type of food that makes the next body odor is sea fish. Even though it is known as a food that can increase intelligence. Sea fish can also give the body an unpleasant aroma, especially in the armpits.

Especially for those who have trimethylaminuria, which is a genetic disorder of body odor. In the form of the body’s inability to break down certain types of protein. Including amino acids in marine fish that can cause sweat with bad odor.

6. Asparagus

When it comes to body odor, asparagus doesn’t actually have the direct effect of body odor and underarm odor. However, asparagus can increase sweat production, which is the main cause of body odor.

Therefore, asparagus is one type of vegetable and food that makes body odor unpleasant. To prevent this from happening, you can avoid or reduce the amount of asparagus consumption.

7. Foods with amino acid content

Eggs, milk, seafood, fish oil, various soy products, broccoli, liver, and nuts are all types of food. That taste delicious and are consumed by many people. But unfortunately, all types of food have a high amino acid content.

As is well known, amino acid protein is one of the factors that cause body odor.

So, if you eat too much and often eat these types of food. It is possible that your body will have an unpleasant smell.

8. Red onion

Apart from garlic, onions also turn out to be foods that make body odor unpleasant.

The reason is when you eat onions and digest them. Later the spicy oil released by the onions will absorb into the bloodstream. Enter the lungs and exit through the breath.

The spicy oil is what will make the body and breath feel bad. The more you eat red onions, the longer your body will store and smell bad.

9. Curry and caraway

In ninth place, there is curry and cumin, which are foods that make body odor. This is because curry and cumin affect pore waste for several days. Which can make the urine smell stronger than usual and become unpleasant.

But if you still want to use these two ingredients for daily consumption. You can mix them with cream or milk products.

However, it would be better if you replace the curry and cumin with cardamom and ginger. Which actually gives the body a pleasant aroma.

10. Spicy food

The last type of food is spicy food. The gas released through the skin is effectively able to make the body emit an unpleasant smell.  Which can last up to several hours.

Not only that, spicy food also triggers the sweat holes to open bigger, and sweat production increases. So, with the amount of sweat that is produced. The possibility of the body emitting an unpleasant smell is even greater.

Easy Ways to Get Rid of Body Odor

If in the previous discussion you already know what foods make body odor. Then in this discussion, you will find out how to get rid of body odor easily.

Because in fact, there are many ways to get rid of body odor that you can do, including:

  • Using a deodorant
  • Using clothes made from natural fibers
  • Make sure the clothes used are clean
  • Bathing in the right way
  • Avoid or reduce consumption of spicy foods
  • Minimizing stress
  • Diligently clean underarm hair and intimate area
  • And so forth.

You can do all these methods to prevent bad body odor. The reason is, the unpleasant body odor makes a person lose confidence.

Not only that, but bad body odor also makes people around us feel uncomfortable around us.

Therefore, avoiding consuming foods that make body odor. And taking several other ways to get rid of body odor is very important.

Continue Reading

This is How to Get Rid of Body Odor Easily

Your body has millions of sweat glands. Generally, the sweat does not cause odor. Even though it doesn’t smell bad, it turns out that there are people. Who often experience body odor and underarm odor. But you don’t need to worry, because there are several ways to get rid of body odor. And underarm odor that has been proven effective, including using antibacterial soap. Showering every day, choosing clothes that suit your activities. Stopping eating food or drinks that have a strong odor like caffeine. or garlic, and others.

Body odor is known as bromhidrosis. Body odor occurs when bacteria residing in the body meet odorless sweat and multiply. The resulting odor is the breakdown of keratin protein by bacteria on the surface of your skin. Usually, this occurs at puberty due to an increase in hormones called androgens.

Get rid of underarm odor with deodorant

Sweating is a normal bodily function that helps regulate your body temperature. Sweating is perfectly normal, but excessive sweating or no sweating at all can indicate a medical problem with you.

Some of you may experience underarm odor, but why can underarm odor? This is because the armpits are the most common area of ​​sweating. In addition, the face, palms, and soles of the feet also often sweat.

Sweat glands are divided into two, namely eccrine and apocrine sweat glands. The armpits have a lot of sweat glands, where the sweat glands at this location are apocrine types.

These glands release heavier sweat and contain fat which carries a distinct odor. This is what causes the underarm odor experienced by a person.

If you have an underarm odor, there are several ways you can get rid of it. Namely using deodorant or antiperspirant after bathing in your underarms to reduce odor. And control your sweating, and regularly shave your underarm hair. This allows the sweat to evaporate faster. And gives the bacteria less time to break down the proteins so they don’t cause body odor.

Here’s How to Get Rid of Body Odor

Both armpit odor and body odor can embarrass you. When you have to sit side by side or are in the middle of an important meeting. In addition, body odor can often reduce your self-confidence, you know.

Body odor regardless of age and gender, because everyone can experience it. However, there are some people who are at more risk of experiencing body odor. Such as people who have reached puberty, men, because they tend to sweat more than women. People who are overweight, people who eat certain spicy foods or drinks that smell like garlic. Or alcohol, and people who have certain conditions such as diabetes or kidney failure.

If you have body odor, there is no need to panic. Some of the following ways to get rid of body odor can help you, including:

1. Keep your clean

Take a shower at least once a day or more on hot days. It can wash away your sweat and reduce the number of bacteria on the skin. Cleaning the body thoroughly, especially sweat-prone areas, can reduce/eliminate your body odor.

Use antibacterial soap
You can clean your body and underarms with an antibacterial soap to get rid of body odor. Look for a soap that says ‘antibacterial’ on it.

2. Dry off properly

After you shower, immediately dry your body properly. Make sure the area that is sweating is completely dry. This is one of the important ways to get rid of body odor to know. Because the bacteria that cause body odor have a difficult time reproducing if your skin is dry.

3. Wear clean clothes

Make sure you wash clothes regularly. Not only that, but you are also advised to choose clothes that suit your activity. For everyday wear, choose natural fabrics or materials, such as cotton, wool, and silk. It allows the skin to breathe. For exercise, you can choose synthetic materials to moisture your skin.

4. Limit your intake of spicy foods that you eat

Such as curry or garlic, as these can make your sweat smell bad.

5. Try relaxation techniques

such as yoga, meditation, or biofeedback therapy. (Techniques for controlling heart rate, blood pressure, skin temperature, and other natural body functions). This can control the stress that triggers sweating.

Apart from using the methods above. You can also try tips for getting rid of body odor in natural ways, such as:

  • Baking soda

    Apparently, baking soda can be used as a substitute for deodorant. Baking soda is useful for neutralizing acids and alkalis, so it can get rid of body odor that you experience. Also, baking soda will not stain your clothes like many antiperspirants are sold on the market.

  • Apple cider vinegar

    Apart from baking soda, apple cider vinegar can also get rid of body odor. Not only body odor, but apple cider vinegar can also be used for health conditions. Such as high cholesterol, diabetes, acne, and others.

  • Tea tree oil

    Tea tree oil is also thought to get rid of body odor. Not only that, tea tree oil can also get rid of bad breath, skin allergies. Acne, nail fungus, and other medical conditions.

Once you know how to get rid of body odor, you don’t need to worry anymore. If you have done some of the methods described previously. But your body odor doesn’t go away, immediately consult a doctor for treatment.

Continue Reading

7 Natural Ingredients to Replace Deodorants, Free of Body Odor

7 Natural Ingredients to Replace Deodorants, Free of Body Odor

Natural deodorant substitutes can be a great alternative to getting rid of body odor. This body odor problem is often a complaint of many people. Body odor certainly makes you not confident about going through the day.

Using deodorant can indeed be a solution, but not a few avoid using it. This is related to some deodorants that contain harsh ingredients, causing side effects for the skin.

What are the Substitutes for Body Odor Removal?

Natural deodorant substitutes can remove body odor without side effects. So, you can be calmer because using it is safe. Using natural ingredients certainly does not make the skin dark or rough.

Tea Tree Oil

One of the natural ingredients to replace deodorant. That can be used is tea tree oil, also known as tea tree oil. This is because tea tree oil contains fragrant anti-septic and anti-bacterial properties, making it a great natural deodorant.

The way to use it is very easy. Simply apply a mixture of two drops of tea tree oil with two tablespoons of water. Then your body odor problem will disappear soon.

Apple Cider Vinegar

The next natural ingredient for deodorant replacement is apple cider vinegar. This ingredient has anti-bacterial properties and is known to balance the pH levels of the skin. In fact, apple cider vinegar is also known to control excessive sweating.

How to apply it is also quite easy, just apply this vinegar using a cotton ball. Then wait a moment for the smell to disappear. This method is very effective for getting rid of body odor.

Baking Soda

This cooking material also serves as a substitute for natural body deodorant. Baking soda is effective at getting rid of body odor because it kills bacteria and absorbs moisture. It’s easy, just mix the baking soda with a little water, but don’t dissolve it. Then rub it on the armpits.

In fact, when used together with lemon juice, it acts as a refreshing natural deodorant.

Coconut Oil

The next natural ingredient for deodorant replacement is coconut oil. Lauric acid is present in coconut oil which kills bacteria, thus preventing you from body odor. This coconut oil can also smooth your underarm skin, so there is no more coarse underarm skin.

How to use it is also quite easy, you just have to apply it under the armpits. However, you still have to be careful in using it. Using coconut oil might make you feel uncomfortable.


Lemon is also a natural deodorant substitute that you can use. This is related to the citric acid content in lemon juice, which kills the bacteria that cause body odor.

How to use it is easy, just apply lemon slices every day on the armpits to deal with body odor. However, you should make sure not to rub lemon juice. On your freshly shaved armpits, as it will cause a burning sensation.

Aloe Vera

The next natural ingredient for deodorant replacement is aloe vera. Aloe vera is safe to use on sensitive skin and can provide a soothing and moisturizing effect. In fact, this one ingredient can also get rid of body odor because of its antibacterial and antimicrobial properties. You just need to apply the aloe vera gel to the underarm area. And leave it until the texture is fully absorbed.

Essential Oil

Apply a few drops of essential oils like lavender and peppermint to your underarms as a deodorant substitute. This oil kills bacteria and makes your body smell good throughout the day.

Continue Reading

Eat These Foods, Avoid the Ones That Makes Body Odor Worse

Eat These Foods, Avoid the Ones That Makes Body Odor Worse

The phrase ‘you are what you eat’ often comes to mind when it comes to body odor. Depending on what you eat or drink and your own body chemistry, it can result in a rather unpleasant expenditure. This is actually completely normal and, in some cases, you may not even notice.

However, there are some foods that cause body odor to be unpleasant. These are the foods in question, you must pay close attention to these foods.

Fruitful Vegetables

Broccoli, cauliflower, cabbage, and kale are just a few of the more popular cruciferous vegetables.

This vegetable is very high in fiber, which your body cannot digest.

When fiber travels to your large intestine, it reacts with bacteria to produce the gas we release.

This applies to high fiber foods.

The difference with cruciferous vegetables is that they are very high in sulfur-containing substances. And this breaks down into hydrogen sulfide, which has a rotten egg smell.

There is no reason to avoid them because they are very good for you.

Start with a small amount and see how the body reacts.


Eating asparagus can cause urine to smell like foul cabbage due to sulfur compounds.

What’s interesting is because that not everyone produces smelly urine. And some people may produce it and not be able to smell it. This is known as anosmia.

There’s no consensus on why some people produce smelly urine. And why some don’t or why some people can smell it and some don’t, but there are theories.

One is that there is genetic variability in the enzymes involved that produce sulfur metabolites.

As far as anosmia, the thought may exist by genetic variability in a person’s olfactory genes.

The good thing is there are no clinical problems if you do or you don’t have or smell urine.

Asparagus is part of a healthy diet, so if you like it, eat it, it’s good for you anyway.

Garlic, Shallots, Cumin, and Curry

There are two main ways people can tell if you have eaten garlic, onions, cumin, and curry. It is from your breath and your pores.

When your body breaks down garlic, onions, and spices and spices like curry and cumin, compounds like sulfur are produced.

These compounds are very clear on your breath. They can also react with sweat on your skin to produce body odor.


Body odor after eating seafood is usually associated with metabolic disorders.

People with trimethylaminuria develop a fishy smell after consuming seafood. Because they cannot break down the trimethylamine chemical that is naturally found in seafood. The smell will appear in a few hours.

Trimethylaminuria is not a common disorder. It is diagnosed by a urine test.

People with this disorder may need to avoid seafood and other foods that contain precursors for trimethylamine. Such as eggs, liver, nuts, and milk from grass-fed cows, etc.


There is some evidence that people who are heavy drinkers have less beneficial bacteria in their mouths than non-drinkers.

These bacteria can cause bad breath and can also cause gum disease, plaque, and tooth decay.

Also, when you drink, you tend to have a drier mouth, which can lead to bad breath.

Our body metabolizes alcohol to acetate, which has a characteristic sweet smell.

The more you drink, the more acetate your body will produce. This contributes to greater body odor.

People can smell and that too is expelled into a sweat.

The best way to minimize bad breath and body odor associated with drinking alcohol. According to Wexnermedical, is to reduce the amount you drink and moisturize by consuming plenty of water.

Continue Reading

How to Get Rid of Body Odor Fast and Effective

Body odor is always considered embarrassing by many people. Not surprisingly, both men and women who sweat excessively and have a bad body odor often experience self-confidence crises.

Fortunately, there are many proven ways to get rid of body odor so you don’t need to be paranoid anymore. Namely, starting from applying clean personal habits or personal hygiene and taking good care of the body.

Body odor is always associated with the effect that is caused after the body sweats. Even though sweat itself doesn’t smell. Body odor occurs due to bacteria that live on the surface of the skin when the body sweats. However, it’s not the bacteria that smell bad either.

Why Our Body Has Odor?

According to Healthline, when the body sweats. The bacteria break down the proteins in the sweat that produce acids and odors. That smell is what we call body odor.

Bacteria thrive in moist areas of the body. Such as the armpits, neck, groin, genitals, upper thighs, folds of the stomach and breasts, or legs.

Apart from bacteria, there are several other causes that contribute to a person’s body odor which can be so strong. For example, excessive sweating, being overweight, fond of eating spicy and sulfur-containing foods, consuming caffeine and alcohol, stress, heredity.

Even diseases such as diabetes, kidney or liver problems, an overactive thyroid, are often the culprit for body odor.

Whatever the cause, you can still breathe easy because the problem of body odor is not difficult to overcome. The key is to get used to living cleanly and diligently taking care of the body.

Here are 9 things you can do to get rid of body odor quickly and effectively:

1. Don’t be Lazy to Take a Shower

Bathing twice a day regularly can reduce bacterial growth on the skin. Citing WebMD, the use of antibacterial or antiseptic soap is highly recommended.

When bathing, scrub and wash the skin until it is completely clean, especially in areas that tend to sweat. Make sure sweat, oil, and dirt are gone, to get rid of the bacteria that trigger body odor.

2. Shaving and Waxing

A study conducted in 2016 revealed that shaving or plucking armpit hair by waxing can significantly reduce body odor. According to the National Center for Biotechnology Information.

The reason is, cleaning is more optimal on shaved or waxed skin.

In the study, it was revealed that body odor did not return after shaving and rinsing underarm hair with soap.

If you are suffering from body odor or armpit odor, consider shaving regularly with a razor. Coming to the salon for waxing can also be an option.

If you’re not comfortable shaving everything, trimming it or cutting it with scissors can also help reduce bad body odor.

3. Always Use Deodorant

While deodorants won’t prevent your body from sweating. They can help you stop the source of the odor, which is bacteria.

Always apply deodorant after showering when your body surface is clean and dry at least twice a day. In the morning and at night.

Deodorants make bacteria uncomfortable in the underarms. Deodorants also help mask body odor with their scent. On the other hand, the antiperspirant properties of deodorants block the sweat glands from producing more sweat.

If you have a very strong odor, look for products with a higher percentage of active ingredients.

4. Don’t Just Change Clothes to Avoid Body Odor

If you are a busy and active person but sweat easily. It is recommended to use loose clothing and breathable fabrics such as cotton, linen, silk, or wool.

These four materials are more cool when worn, allowing “breathable skin” and sweat evaporates more quickly.

Meanwhile, clothes made from polyester, spandex, nylon or rayon are a haven for bacteria to breed. These synthetic fibrous fabrics tend to heat up and trap sweat, which can quickly cause body odor.

In comparison, wool fibers have the best absorption of moisture or sweat. Twice as much as cotton and 30 times that of polyester.

5. Wash Clothes Regularly

Washing clothes after wearing can really help reduce body odor. Wash and rub clothes, especially in areas that are prone to harboring bacteria.

Avoid wearing the same clothes over and over again. Although not all clothes need to be washed after wearing, such as jackets and sweaters. Consider washing them more diligently if you tend to sweat a lot and do activities outside.

Shirts, blouses, T-shirts, underwear, and socks must be washed immediately after one use. By always wearing new and fresh-smelling clothes to minimize the appearance of body odor.

6. Avoid Fabric Softeners

If you’ve ever wore a clean shirt but it smelled musty before you got to work. It could be because of the fabric softener you put in when you wash your clothes.

Fabric softener or fabric softener will stick to the surface of the clothing fibers. Which prevents the evaporation process, making it smell musty.

Not only that, fabric softener also makes it difficult. For detergents to get into the fibers and removes sweat, bacteria, and odors. For people with sensitive skin, softeners can also cause skin irritation.

7. Vinegar

Instead of using fabric softener, add a cup of vinegar to your laundry for a fresh scent. You can also use 1 cup of baking soda to get rid of odors on clothes.

Just don’t mix vinegar and baking soda together in the laundry as the reactions will kill each other.

If your clothes smell really bad, soak them in 1-2 cups of vinegar and 2 gallons of warm water. Before washing them for optimal results.

8. Pay Attention to the Food You Consume

The food factor you eat also affects your body odor. Odor-triggering foods such as onions, garlic, onions, peppers, chili sauce, red meat, coffee, tea. And even alcohol not only smell bad, but the body too.

If you want to get rid of BB naturally, ‘fast’ from the types of foods above. Instead, eat foods high in zinc and magnesium such as shellfish, tofu, yogurt, pickles. And fruits which can help combat bad odors in sweat.

9. Do Some Relaxation

Stress also triggers body odor. When stressed, the brain releases adrenaline and cortisol into the bloodstream. Then the nervous system signals the apocrine sweat glands to sweat.

Stress-induced sweating has nothing to do with the body’s external temperature, so it’s no wonder we can’t control it easily.

Apocrine sweat glands are located in parts of the body that have many hair follicles. Such as the genital area and armpits.

The sweat from the apocrine glands tends to be thicker and richer in protein and lipid fats. So it’s no wonder the smell is more pungent.

To deal with body odor caused by stress, consider doing relaxation such as yoga or meditation. Relaxation can train the body to control stress that triggers sweating.

The nine ways to get rid of body odor above may be the first step to restore your confidence.

The best way to combat body odor is not when it appears, but through prevention and adopting good body hygiene.

Continue Reading