food that causes body odor
1 Sometimes, fatty foods, oils, or strong-smelling foods such as garlic, curry, and onions, can seep through your pores and cause body odor (always see a doctor or dietician before making drastic dietary changes). 2  If you have excessive sweating (called hyperhidrosis), talk to your doctor.hile body odor is usually associated with the armpits, bacteria can also produce odor in the groin, anus area, upper thighs, and feet, among other places. Thoroughly washing your skin with a wet washcloth and soap -- especially those areas prone to sweating -- can help prevent body odor.