What causes transparent teeth? Quick Answer. Transparent teeth are caused by enamel corrosion, and a type of eating habit whereby the regular intake of some fruits, such as oranges, and beverages like coffee and red wine causes staining of teeth, and the outcome is experienced in the later years of life with transparent teeth.