There is a long belief that chocolate and coffee can cause acne. However, according to Dr. Manjit Kaure, there is no scientific evidence to suggest that spots are caused by eating too much foods such as chocolate or coffee. Some people feel their spots are motivated by certain foods. So it makes sense to avoid them as long as you are still eating a balanced diet. The exact cause of acne is unknown, but doctors believe that it results from several related factors. These include excessive grease production (sebum) which is often driven by rising hormone levels in teenagers during puberty, hereditary factors, blocking of pores due to a build up of dead up of dead skin cells.