Zits driving you nuts? Doctors and estheticians believe it’s probably because of what you’re eating. They recommend avoiding these 7 foods to keep breakouts at bay.

1. Dairy- Blame the hormones in dairy, says Dr. Frank Lipman, “Dairy causes spikes in certain pimple-producing hormones,” he explains. “I encourage patients to have almond milk, rice milk, coconut milk, or hemp milk instead of cow’s milk.”

2. Sugar- “Sugar can absolutely cause breakouts, because it’s pro-inflammatory,” Lipman confirms. “Someone with acne-prone skin should follow an anti-inflammatory diet.” Lipman recommends eating fruit (not fruit juice) and, if you must have sweetener, choose small amounts of stevia, raw honey, or maple syrup.

3. Soy- It’s all because of the natural plant estrogens found in soybeans. “Phytoestrogens mimic natural estrogen levels, and that throws off our hormones,” says esthetician Kimberly Yap Tan.

4. Coffee- “There’s an organic acid inside coffee beans that raises cortisol levels,” Yap Tan says. Cortisol, also known as the stress hormone, stimulating sebaceous glands and inflammation. Yap Tan recommends switching to tea instead.

5. Bread- “Wheat causes inflammation,” Lipman says. “And to get rid of acne, you want to reduce inflammation in your body.” Yap Tan points out that many commercially produced breads have acne inducing culprits like: sugar, soybean oil, and dairy.

6. Coconut oil- Yap Tan says, “Not only does coconut oil clog pores around the mouth, it creates a stubborn kind of inflammation—usually on the cheeks and along the jawline.”

7. Peanuts- “Peanuts will generally make people more oily,” Yap Tan notes. Try acne-safe alternatives like almonds and cashews, which don’t affect androgen levels.

(Source: Yahoo! Health)