Melanosis disebabkan oleh melanosit yang memproduksi terlalu banyak melanin dan menyimpan terlalu banyak di keratinosit epidermis, oleh karena itu, buah-buahan yang menghambat produksi melanin dapat mencegah melanosis, buah-buahan yang umum adalah tomat, mentimun, stroberi, buah persik, lemon, dan jeruk bali.