Food can also lead to body odor in a more roundabout way. Spicy food tends to make its eater sweat from both the apocrine and eccrine glands. More sweat can equal more body odor; hence, cutting spicy ...