There are many reasons why walnuts are good for skin health. They’re an excellent source of essential Omega-3 fatty acids. Those are vital to the integrity of skin cell membranes, which in turn, are vital to retaining cell hydration. The fatty acids can even help skin cells attract moisture from the air.
Antioxidants are free radical fighters. The antioxidants vitamin B and E in walnuts neutralize the free-roaming electrons that affect skin-firming structures, like collagen and elastin. Eating walnuts results in your body fighting better against the free radicals that create texture, lines and wrinkles.
Walnuts help regulate your blood glucose level, which is a key factor in maintaining overall endocrine balance. Hormones—and how they affect your skin and overall health are complicated— however spikes in glucose levels are known for causing acne.