9. Spinach: Spinach contains various nutrients that are good for your skin. The most useful vitamins of spinach are vitamin A, C, E, and K. The high amount of vitamin A in spinach also promotes healthy skin by allowing for proper moisture retention in the epidermis, thus fighting psoriasis, keratinization, acne and even wrinkles. A study published in the International Journal of Cancer found that folks who ate the most spinach developed half as many skin tumors over 11 years as those who ate the smallest amount. That’s likely because the folate in spinach helps maintain and repair DNA, reducing the likelihood of cancer-cell growth.