A Answers (2)
Mehmet Oz, MD, Cardiology, answeredNo specific diet is known to prevent acne. Many people believe that certain foods and beverages, such as chocolate and cola, cause their skin to break out. However, there is no scientific proof that what you eat has any effect on acne. On the other hand, doctors generally agree that individual people might be sensitive to specific foods. If you think a certain dish causes your skin to break out, try avoiding it. Overall, the best diet for your skin is one that's balanced and nutritious. Your doctor can help guide you in making good food choices.
Jacob Teitelbaum, Integrative Medicine, answered
Avoid sugar and high carbohydrate foods. A high protein and low sugar diet decreases acne by half after 12 weeks. The good news - chocolate has been shown not to cause acne. Avoid milk and cheese products.