Back to blog

17 Research-Backed Health Benefits Of Walnuts For Good Health

July 20, 2018

The benefits of walnuts for skin and hair include softer, wrinkle-free, pimple-free skin, dandruff-free hair, and reduced hair fall. Use a decoction of dried walnut leaves to make a natural antiperspirant, and use walnut oil for youthful skin and strong hair. Eat walnuts to improve brain and heart health, manage diabetes and arthritis symptoms, prevent and fight cancer, delay aging, improve sperm quality, and induce faster sleep.

Benefits Of Walnuts For Skin, Hair, And Health

  • Improves heart health
  • Fights cancer
  • Manages diabetes
  • Cures acne
  • Prevents wrinkles
  • Promotes hair growth
  • Removes dandruff


That there are many benefits of walnuts for skin, hair, and health is not surprising. Walnuts are among the best sources of protective nutrients, packed into a powerful little package.


Giving you everything from B vitamins to omega 3 fatty acids, vitamin E, and more, these odd brain-shaped nuts are better for your health than you’d imagine! Whether you’re looking for something to protect your heart, ward off cancer, slow aging, fight free radical damage, or just give you great looking skin and hair, look no further. Here are the benefits of walnuts for your health, skin, and hair.


1 oz walnuts (14 halves) meets


  • 185 Cal
  • 8 g protein
  • 27% fat daily value (of this 86% is healthy fats)
  • 7% dietary fiber
  • 11% magnesium
  • 4% iron
  • 10% vitamin B6


1. Can Improve Heart Health

Walnuts have a component called ellagic acid which works against the accumulation of fat inside arteries. Fat deposits inside arteries, called plaque, harden over time and narrow your arteries, sometimes even rupturing and blocking blood flow entirely. This leads to high blood pressure and associated heart disorders like stroke or heart attack.

Inflammation also plays a big role in plaque buildup. This too can be addressed by walnuts as they contain omega-3 fatty acids that reduce inflammation and discourage plaque buildup. These fatty acids may also improve the functioning of endothelial cells lining the inner wall of the arteries, which help in regulating the widening and narrowing of the arteries, thereby modulating blood pressure.

Walnuts could also reduce incidents like irregular heart beat (arrhythmia) which could cause heart attacks or strokes. Which is why the American Heart Association recommends consuming walnuts as well as other omega-3 fatty acid rich foods to protect your heart.

2. Can Slow Down Aging

Walnuts pack in a lot of antioxidants like polyphenolic compounds and flavonoids which prevent untimely cell damage in your body caused by reactive molecules called free radicals. That’s how these nuts slow down aging.

3. Can Fight Cancer

Walnuts contain antioxidants like ellagic acid and ellagitannin that can help suppress the formation of certain cancers like that of the colon. Ellagic acid is believed to bring on apoptosis or cell death of cancerous cells in the colon.

Animal studies have also shown benefits in controlling breast, renal, and prostate cancers, and researchers suggest that you include walnuts in the diet to prevent cancer.

4. Can Improve Sperm Quality

Just adding half a cup of the nuts to your diet may help your overall semen quality, improving the number of sperms with normal shape and size (sperm morphology), their movement (motility), and ability to survive (vitality). This is possibly because walnuts increases the levels of omega-6 fatty acids and the ALA omega-3 fatty acids in the blood which are needed for healthy semen/sperm health.

5. Can Support Brain Health

Walnuts can help with age-related deterioration of the brain, delaying the onset and slowing down the progression of Alzheimer’s disease. The nut contains nerve-protecting antioxidants like polyphenols, n-3 α-linolenic fatty acid, folate, and vitamin E which all prevent nerve damage caused by free radicals.

Even in young adults, it improves the ability to draw inferences from a wide set of generalized information – an ability known as inferential reasoning that is key to comprehension.

6. Can Manage Type 2 Diabetes

If you have type 2 diabetes, make walnuts a regular part of your diet and continue for a while. In one study, overweight type 2 diabetic adults ate quarter cup of walnuts every day for several months. Within just 3 months, they saw a significant drop in their fasting insulin levels, which says that their bodies were using insulin to control glucose levels more efficiently than before.

As both insulin resistance and diabetes are caused by low-grade inflammation (which is caused by immune response), this protection against them is thought to provided by walnut’s anti-inflammatory agents.

7. Can Improve Sleep Quality

Among other things, walnuts also contain melatonin, the hormone responsible for bringing on sleep. It was seen in animal studies that eating walnuts raised levels of blood melatonin in animal studies. Having melatonin-rich foods helps you fall asleep faster and better and reduces the number of times you wake up at night.

8. Can Reduce Inflammation And Improve Arthritis

Walnut is one of the foods recommended for those with arthritis, a condition which is marked by inflammation in the body, causing aching and swollen joints. Walnuts contain omega-3 fatty acids which can reduce inflammation, and this can be proved by the reduction in markers like C-reactive protein after eating walnuts.

9. Can Work As A Natural Antiperspirant

Walnut leaves contain tannin, an organic substance which reacts with proteins for a contracting or tightening effect. They can “shrink” sweat glands and reduce perspiration. You can boil dried walnut leaves in water to make a decoction which will function as an antiperspirant wash. So say goodbye to chemical deodorants and let a walnut wash handle your sweaty armpits and feet.

10. Can Tighten Pores

The tannins in walnut leaves can have an astringent effect on your skin too. So if enlarged pores are causing you distress, use a walnut leaf wash for a pore-tightening effect to improve the texture of your skin.

11. Can Get Rid Of Pimples

Are those unsightly pus-filled zits on your face making you feel self-conscious? Walnut leaf extracts may be able to help. Acne is caused when sebaceous glands in our skin produce too much oil and stop up skin pores. The mix of oil and cells in clogged pores encourages the growth of bacteria known as Propionibacterium acnes (P. acnes). Your body reacts by setting up an inflammatory response and a lesion known as a pimple is formed. Extracts from walnut leaves have been found to have anti-inflammatory effects and work against acne-causing bacteria.20 So turn to walnut leaves for clear skin!

12. Can Keep Your Skin Soft And Supple

Walnut oil can have a hydrating and nourishing effect on your skin. It has a high concentration of linolenic acid which works as an emollient and fills in the spaces between skin cells to give you beautiful supple skin.

13. Can Make A Great Facial Scrub

Walnut meal, that is ground walnut, has a mildly abrasive effect and can remove old damaged skin to improve the texture of your skin. If you’re looking for something stronger, say for those rough, hard bits of skin on your elbows or heels, then you might want to try a walnut shell powder.

14. Can Keep Wrinkles At Bay

The moisturizing and free radical scavenging capacity of walnut oil help it protect your skin from the effects of aging. So walnut oil may hold the secret to youthful wrinkle-free skin!

15. Can Prevent Hair Fall

The omega-6 fatty acids in walnuts as well as the vitamin B7/biotin help prevent hair fall and strengthen hair follicles. Prevent biotin deficiency, a cause of hair fall, by eating walnuts.

16. Can Improve Hair Growth

Applying walnut oil on your scalp and massaging it into your hair roots can nourish hair and promote hair growth. It is thought that it works because it contains essential minerals like iron, zinc, and copper which help in the growth of healthy hair.

17. Can Treat Dandruff

Dandruff can give you a dry itchy scalp and those gray or white flakes of skin that shed from your hair onto your clothes can be more than a little embarrassing. But walnut oil might be able to help. Diluted walnut oil is commonly used to treat dandruff and, by all accounts, it works!

How Many Walnuts To Eat And How?

If you aren’t having other nuts, have around 1 oz or 28 g walnuts a day. That’s about 14 halves. You can have them raw, roast them lightly, crush and add to your smoothies, or chop and liberally garnish your cereals or baked goodies. You could also make walnut butter, add a dash of salt, honey, and if you like, cinnamon powder. You could also drizzle walnut oil on your salads.

Don’t Overeat; They Are High In Calories And Fiber

But beware of the side effects of walnuts too. Don’t eat too many walnuts every day, though, especially if you eat high-fiber and high-calorie foods. It can create digestive problems and make you gain weight in the long run. And if you are allergic to other tree nuts like almonds and cashews, get an allergy test done to rule out the possibility of an allergy to walnuts.



Fertility, Health and Wellness, Pregnancy


 Get our CHA Fertility Newsletter

Mailing List Signup

  • Privacy Statement We respect your privacy and are committed to protecting it. CHA Fertility Center will not sell, license, transmit or disclose this information nor sell or rent your personal information to any third party outside of CHA Fertility Center/CHA Health Systems companies and associates.
  • This field is for validation purposes and should be left unchanged.