No, acne is not caused by food. While many people feel that their acne is aggravated by certain foods, particularly chocolate, colas, peanuts, shellfish, and some fatty foods, there is no scientific evidence that suggests food causes or influences acne.