10 foods for long, shiny, and healthy hair



Do you suffer from thin, limp, and brittle hair? You may have to take a look at your diet and adjust it to solve these problems.



Therefore, Lifestyle presents you 10 foods you might consider introducing to your diet to ensure beautiful and healthy hair.



1 – Greek Yogurt


Greek yogurt contains protein and vitamin B5, which nourishes your hair and promotes blood flow to the scalp, which causes hair growth.



2 – Iron-rich foods


Grains, lentils, soybeans, liver, and green veggies are all iron-rich foods you should consume to prevent your hair from falling out.



3 – Protein


Chicken, beef, and other seafood helps your hair regain its fullness and thickness since similarly to iron-rich foods, it prevents hair loss.



4 – Sweet potatoes and other orange-colored vegetables


Sweet potatoes tackle the issue of dry and brittle hair since they contain plenty of beta-carotene, which changes into vitamin A. According to, “It also encourages the glands in your scalp to make an oily fluid called sebum that keeps hair from drying out.” Therefore, it also promotes hair shine.



5 – Cinnamon


Cinnamon nourishes your hair follicles since similarly to Greek yogurt, it promotes blood flow to the scalp.



6 – Eggs


Since eggs are both protein and iron-rich foods, they can help in hair growth. According to, eggs are also “rich in a B vitamin called biotin that helps hair grow,” which also helps in fingernail growth.



7 – Salmon


Salmon and other omega-3 fatty acid rich foods are essential not only to your body, but also to your hair since they give it that extra shine and fullness. It is also important to note that your body cannot produce this important fatty acid and therefore relies on getting it from foods, so if you cannot consume products rich in omega-3, supplements might be necessary.



8 – Guava and other vitamin C-rich foods


Vitamin C prevents your hair from breaking, and since Guavas are packed with this vitamin that aids your hair. In fact, according to, “one cup of guava has 377 milligrams of vitamin C. That’s more than four times the minimum daily recommended amount.”



9 – Spinach


According to the same source, spinach contains “tons of vitamin A, plus iron, beta carotene, folate, and vitamin C.” This nourishes the hair, prevents its brittleness, and promotes healthy hair growth.



10 – Zinc-rich foods


Beef, lobsters, oysters, and crabs are all rich in zinc, which prevents hair loss. In fact, also states that “When you don’t have enough of this mineral in your diet, you can have hair loss — even in your eyelashes,” so it’s very important to maintain healthy zinc levels to aid hair growth.



Keep in mind that a healthy diet reflects a healthy body and healthy hair, so it’s important to lower your consumption of sugary, unhealthy, and oily foods and replace them with healthier alternatives.



Stay healthy and your hair will love you for it!



By: Luma Kudsiova