8 Foods That Cause Body Odor


Most foods won’t change the amount that you sweat (unless you’re eating a really spicy chili pepper), but will change the way that your sweat smells. Food can have various impacts on your body and there are plenty that can make your body odor smell particularly unpleasant. This means that if you find yourself in a position where you sweat a lot, you might want to cut back on some of these ingredients and dishes. Say, for instance, you’re at the gym each night and don’t always have the chance to shower- these eight foods are something you should try to avoid, eliminate from your diet, or simply cut back on.

Dark green vegetables

Cabbage, broccoli, and even cauliflower with its dark outer green leaves are all a killer for bodily smell. Each of these vegetables contain a large amount of sulfur, which by itself doesn’t smell great, and can wreak havoc on the body. Of course these vegetables are incredibly healthy for you and you shouldn’t completely cut them out of your diet, but if you have reason to believe you’ll be sweating soon (perhaps it’s a hot summer), you’ll probably want to cut back on the amount you eat.

A better solution, however, is to parboil the vegetables in lightly-salted water. Then, cook the vegetables as you normally would and you should have delicious vegetables that don’t cause an unpleasant body odor.

The compounds in these vegetables are absorbed when you eat them, and then secreted through your skin in the form of sweat. Remember, what goes in must come out!

About Staff Writer

Our staff writers have expertise in a wide variety of areas. Each article that they write is thoroughly researched.