We all want nice, healthy hair, regardless of our age. Here are six great foods to eat for healthy hair!
Besides being rich in protein and vitamin D (both are key to strong hair) the omega-3 fatty acids found in this tasty cold-water fish are the true superstar. Your body can’t make those fatty acids, which your body needs to grow hair, so eat up!
2. Sweet Potatoes
Sweet potatoes are a great source of the antioxidant beta carotene, which your body turns into vitamin A. Basically, every cell of the body cannot function without enough A .It also helps protect and produce the oils that sustain your scalp, and being low on vitamin A can even leave you with itchy dandruff.
Other options: Carrots, cantaloupe, mangoes, pumpkin, and apricots are all good sources of beta carotene.
A great source of protein, eggs are loaded with four key minerals: zinc, selenium, sulfur, and iron. Iron is especially important, because it helps cells carry oxygen to the hair follicles, and too little iron (anemia) is a major cause of hair loss, particularly in women.
Other options: You can also boost your iron stores with animal sources, including chicken, fish, pork, and beef.
The iron, beta carotene, folate, and vitamin C in spinach help keep hair follicles healthy and scalp oils circulating.
Other options: Try similarly nutrient-rich dark, leafy vegetables such as broccoli, kale, and Swiss chard.
Tiny but mighty, these legumes are teeming with protein, iron, zinc, and biotin, making it a great staple for vegetarian, vegans, and meat eaters.
Other options: Toss other beans such as soybeans (the young ones are called edamame) and kidney beans into your soup or salad.
6. Greek yogurt
Cruise the dairy aisle for low-fat options such as Greek yogurt, which is high in hair-friendly protein, vitamin B5 (pantothenic acid, an ingredient you’ll often see on hair care product labels), and vitamin D.