top of page

Hair Growth Foods (eat these foods for longer hair naturally)




Do you want to grow long and strong hair? Beauty from within is the solution! I'm going to share with you my top tips for getting started. As a Certified Holistic Nutritionist & Licensed Cosmetologist, I have seen the devastation that hair loss can cause. The appearance of one's hair can play an important role in self-perception. Women & men suffer from hair loss and it takes a toll on their confidence. Many times hair loss can be related to

  • nutrient deficiencies

  • unhealthy diet

  • health-related issues such as gut imbalances, thyroid conditions, and hormonal imbalances.

However, there is good news!


There are certain foods that contain vitamins & minerals that promote healthy hair growth too.


I can tell you from personal experience it can make a world of difference to eat foods that support hair growth. After years of trying everything I could to grow my hair after I stopped coloring it, I threw my hands in the air and decided I needed to look at how my health was playing a role. It wasn't until I took a holistic approach to care for my hair that I started seeing results. I stopped coloring my hair (personal choice), quit the heat, started practicing natural beauty applications, and started focusing on my health by increasing my consumption of nutrient-dense foods.


Top types of vitamin rich foods for promoting hair growth.


  • Omega-3 Foods: Salmon (wild caught), pasture-raised eggs (they have more vitamin D and healthy omegas), flax, walnuts, tuna, sardines, and fish oil are rich in fatty acids that reduce inflammation in the body while promoting hair to grow thicker & longer


  • Vitamin C Foods: Bell peppers (very high in vitamin C) red peppers, rosehips, broccoli, kale, and Brussels sprouts, oranges.


  • Vitamin C is required for the growth & repair of tissues. It is involved in the synthesis of collagen which is essential for hair growth. I always recommend consuming adequate amounts of vitamin C because it is needed in sufficient amounts to build protein/collagen.


  • Iron Rich Foods: Spinach, swiss chard, collard greens, pastured eggs, and black beans. Without a proper balance of iron, the telogen phase (hair growth phase) is shortened and hair will shed.


  • Vitamin D Rich Foods: Mushrooms, pastured eggs, cod liver oil, and fish. Vitamin D is an important hormone that is essential for hair growth. Hair follicles are sensitive to hormones, especially this extremely important one. Don't forget to get adequate sunlight as well.


  • Zinc Foods: Beans, nuts, seafood, red meat, spinach, dark chocolate. Zinc is a co- factor for multiple enzymes and is important for hair follicle growth


  • B- Vitamin Foods: legumes, potatoes, dark leafy vegetables, whole grains, and chicken. B- vitamins such as biotin (B5) rebuild the hair shingle that have been damaged. Eating a variety of B-vitamins can have significant benefits on hair growth and stress.


  • Water: Water is essential for all bodily processes and encourages healthy hair growth. In order for your body to function optimally it's essential to drink adequate amounts daily. Aim for a minimum of 8 glasses per day of fresh filtered water.

Focus on introducing as many of these foods as possible into your diet to encourage healthy and beautiful hair from the inside out. Beauty from within is the best approach to getting the results you desire.


I wish you so much success on your hair journey.

Xo Jessica Rose


Sign up for my newsletter to receive a free healthy skin guide and get wellness and beauty tips


Newsletter Sign up

bottom of page