Walnuts
Walnuts have many characteristics that make them an excellent food for healthy skin. They are a good source of essential fatty acids, which are fats that your body cannot make itself. They’re richer than most other nuts in both omega-3 and omega-6 fatty acids. Walnuts contain other nutrients that your skin needs to function properly and stay healthy. One ounce (28 grams) of walnuts contains 6% of the RDI for zinc, which is essential for your skin to function properly as a barrier, as well as necessary for wound healing and combatting both bacteria and inflammation.Walnuts also provide small amounts of the antioxidants vitamin E, vitamin C and selenium, in addition to 4–5 grams of protein per ounce (28 grams).
Source