12 Foods You Should Be Eating For Amazing Healthy Hair

4. Beans & Legumes

If you’re not someone that eats meat, beans and legumes are the next best source when it comes to protein. Unlike meat, they do not contain any (bad) fat, and are super cheap to buy as well. Different types of beans and legumes also come with bonus nutrients, like natural oils, silica, iron, zinc, biotin, and so much more. From bean sprouts, and soya beans, to lentils, chickpeas, green grams, kidney beans, you have so much to choose from!

< 5  of  13>