Transparent teeth are just one strong sign of enamel erosion, which is caused by: Acidic foods and drinks. Consuming highly acidic foods, drinks and beverages regularly may easily speed up enamel erosion, leading to transparent teeth.