Adult Health Hair Mom Health Skin

10 Foods for a Healthy Scalp

Written by andy

Try these foods for a healthy scalp and wait for your hair to thank you.

If you want long, beautiful hair, you’ll find that scalp health is a very important part of hair health. Without healthy skin on your head, the follicles will not be able to grow healthy, strong strands of hair. You may end up with thin, easily damaged hair all thanks to the fact that your scalp isn’t healthy.

Here are a few foods for a healthy scalp you can eat to improve the health of both your scalp and your hair:

  1. Salmon — This fish is rich in Vitamin D, a nutrient that plays a central role in skin and hair health. Salmon is also loaded in Omega-3 fatty acids, which keeps skin cells and the strands of your hair moisturized and hydrated. Plus, it contains a lot of protein, the vital nutrient for hair growth.
  2. Prunes — Prunes are one of the best foods to include in a diet for healthy hair, as they are one of the best sources of iron around. Iron will help to increase the amount of nutrients and oxygen your hair and scalp receive, and can help to reduce hair loss, discoloration, and thinning hair.
  3. Beef –– Red meat is rich in zinc, iron, and a host of nutrients that play a key role in hair health. Iron is needed to increase red blood cell production, which will ensure that your hair follicles get all the oxygen and nutrients they need to grow your hair.
  4. Green Tea — Green tea is loaded with polyphenols, powerful antioxidants that can help to fight bacteria and improve overall skin health. These antioxidants will help to reduce cellular damage to your scalp, ensuring that your hair follicles are healthy and strong!
  5. Eggs –– Eggs are one of the best foods for all around health, as they are rich in protein with very little fat. Seeing as hair is made from protein, you can see why eating more eggs will be a great way to improve scalp health! As a bonus, eggs contain B vitamins that will nourish your hair.

READ MORE: How to Treat Scalp Acne

  1. Carrots –– Carrots are an excellent source of Vitamin A, an antioxidant that plays a central role in eye and skin health. Vitamin A helps your scalp to produce sufficient sebum (skin oil) to stay protected and healthy.
  2. Spinach –– All dark, leafy greens are very important for your health, but spinach is possibly the best of the best. Not only is it high in fiber, but it’s rich in iron, folic acid, and a host of nutrients that will nourish your scalp and hair follicles.
  3. Oysters –– Oysters contain zinc, which can help to increase the production of healthy hormones–specifically androgen, the hormone that balances out testosterone and reduces your risk of hair loss. Zinc can also help to prevent hair falling out, reduce dandruff, and improve overall scalp health.
  4. Brown rice –– This whole grain is very important for your overall health, but it plays a central role in hair health as well. It is loaded with protein to nourish your hair follicles, fiber to reduce toxins in your body, and carbs to give your body the energy it needs to function. Eating more brown rice will help you have a healthy scalp!
  5. Walnuts –-As one of the best plant sources of Omega-3 fatty acids, walnuts are essential for a healthy scalp. The fatty acids will reduce inflammation, prevent toxin buildup in your skin, and improve circulation. As a bonus, walnuts contain Vitamin E, which protects your scalp from being damaged!

Eat more of these foods to improve your scalp health!

About the author


Some people get lucky and are born with fit, toned bodies. Andy Peloquin is not one of those people... Fitness has come hard for him, and he's had to work for it. His trials have led him to becoming a martial artist, an NFPT-certified fitness trainer, and a man passionate about exercise, diet and healthy living. He loves to exercise--he does so six days a week--and loves to share his passion for fitness and health with others.

Leave a Comment