The best foods to prevent hair fall are those high in protein, iron, vitamin C and Omega 3 fats. Foods high in protein include eggs, yogurt and other dairy products. Protein is the building block of hair, and is thus essential for healthy hair growth. Iron rich foods to stop hair fall include spinach, kale and other leafy green vegetables, as well as whole grains, which provide nutrients for hair to grow. Foods rich in Vitamin C help your body absorb iron better, so they should also be included in your list of preventing hair fall foods. Vitamin C also aids in the production of collagen, which is necessary for hair growth. Omega 3 fats nourish the hair follicle, promoting growth and elasticity, meaning nuts, fatty fish and kale should also be a part of your healthy hair diet.
Other foods to prevent hair fall are carrots and sweet potatoes, which are rich in Vitamin A. For more foods to eat to prevent hair fall, see the infographic below.

Also read:
20 Useful Natural Tips and Remedies to Stop Hair Fall
7 Amazing Benefits of Curd (Yogurt ) for Hair


