Garlic isn’t the only food that can make you smell funky. Dietitian Erin Palinski-Wade explains that body odor forms when skin bacteria break down sweat, and certain foods make the result worse.
- People with the rare disorder trimethylaminuria can give off a fishy odor after eating seafood.
- Vegetables such as broccoli and cabbage contain sulfur that escapes through breath, sweat, and gas.
- Spices like curry and cumin send volatile oils into the bloodstream, then out through sweat glands, leaving a lingering aroma.
- Red meat can also boost odor by releasing proteins that react with skin microbes.
Palinski-Wade suggests cutting back on sulfur-rich and spicy foods, limiting red meat, and upping your water, fruit, and veggie intake. Apples, leafy greens, yogurt, and green tea may help neutralize compounds, while good hygiene, breathable clothes, hydration, and stress control further keep unwanted smells in check.
Source: NY Post