Research on the best foods for healthy skin is still limited. However, foods rich in antioxidants seem to have a protective effect for skin. Foods rich in antioxidants are usually found in fruits and vegetables.
According to Lawrence E. Gibson, MD, a dermatologist from MayoClinic, some fruits and vegetables are good for skin health, including carrots, apricots, oranges, blueberries, spinach and other green leaf vegetables, tomatoes, beans, peas and other legumes, and fish, particularly salmon. (more…)