长痘痘宜吃富含维生素A和B的食物。维生素A有益于上皮细胞的增生,能调节皮肤汗腺功能,减少酸性代谢产生对表皮的侵蚀。含维生素A丰富的食物有金针菜、胡萝卜、动物肝脏等;维生素B2能促进细胞内的生物氧化过程,参与糖、蛋白质和脂肪的代谢。各种动物性食品中均含有丰富的维生素B2,如动物内脏、乳类、蛋类及绿叶蔬菜;维生素B6参与不饱和脂肪酸的代谢,对痤疮防治大有益处;富含锌的食物也有控制皮脂腺分泌和减轻细胞脱落与角化作用,如瘦肉类、鸡蛋、金针菇等。