There are a number of factors that affect hair growth and appearance, including genetics, styling habits, and the environment. But what many people do not know is that what they eat can affect their hair’s health and appeal. Add as many healthy foods, which some people call as superfoods, in your diet to nourish not just your hair but your scalp as well.

Wondering what foods to eat for enviable tresses? Here they are:


Fruits, such as apricots, berries, avocados, papaya, and bananas, have vitamins and minerals that boost scalp health, so you can have that luxurious mane you’ve always wanted. These fruits contain the following:

  • Biotin
  • Zinc
  • Beta carotene
  • Vitamin E

The above mentioned nutrients allow you to have stronger hair, so that each strand grows longer and shinier as well.


If you love drinking beer, you’ll be glad to know that it can help boost your hair’s growth and development. It contains protein that improves the strength of your hair, so that it grows faster and longer. Make sure you don’t abuse drinking though as beer is not a healthy beverage, not just for your hair, but for your body as well.

Foods Rich in Riboflavin

That is one dangerously unhealthy scalp, and you need to treat it fast / PicHelp
That is one dangerously unhealthy scalp, and you need to treat it fast / PicHelp

Also known as vitamin B2, riboflavin is essential to your hair and scalp because it helps in promoting cell growth. When consumed regularly, riboflavin allows you to maintain healthy red blood cells. This enables your scalp to supply important nutrients to the hair follicles. Foods that contain this vitamin include:

  • Cheeses, such as goat, feta, and brie
  • Almonds
  • Oily fish, such as smoked salmon, herring, tuna, and trout
  • Beef
  • Lamb
  • Hard boiled eggs

Vitamin C

Vitamin C or ascorbic acid serves as an antioxidant that can maintain the health of both your skin and hair. Your scalp is a part of your skin and by eating foods that are rich in this vitamin, you get to enhance your immunity at a cellular level. Start adding the following to your diet today:

  • Bell peppers
  • Broccoli
  • Kale
  • Berries


This mineral is not only for your bones, but for your scalp as well. In fact, calcium (carbonate) plays a key role in cell development all over the body, including your hair and scalp. Get calcium carbonate from the following sources:

  • Oranges
  • Dried figs
  • Sardines
  • Black eyed peas

Aside from these foods, you should also start adding butternut squash and whole grains to your diet. These are good for your scalp, which will keep it stronger and more nourished. With a healthier scalp, you can have better-looking hair that will mesmerize other people.