1 - Eggs

Eggs are a great source of protein and biotin, both of which promote hair strength. In fact, protein is like the building block of your hair. Which is why, the lack of it has always been associated with hair fall. Additionally, biotin is essential to produce keratin, which is also a kind of hair protein. All of this makes eggs the perfect addition to your diet

2 - Oats

They aren’t just a great source of fiber, but also have a high concentration of essential nutrients like iron, zinc, and omega-6 fatty acids. These are often referred to as Polyunsaturated fatty acids (PUFAs) and are essential to maintain skin as well as hair health. You can have oats for breakfast every few times a week, to ensure your hair gets all the nutrients it needs.

3 - Spinach

Rich in vitamins and nutrients like folate, iron, vitamin A and vitamin C, all of which are essential for hair growth, spinach is an indispensable food if you want to prevent hair fall. In fact, it’s a great source of iron, thus promoting hair health. If you are not too fond of the Indian-style spinach sabzi, you can also have it as a smoothie, along with other green leafy vegetables like kale, blended with peanut butter and almond milk.

4 - Sweet Potatoes

Sweet potatoes are critical for absorbing Vitamin A, as they are rich in beta-carotene. Vitamin A is essential for hair thickness and production of sebum, to keep your hair healthy and moisturized naturally. One way of adding sweet potatoes to your meal is to cook vegetable cutlets or even sauté them with a minimal garnish.

5 - Avocado

Vitamin E promotes hair strength as well as growth. And avocados are excellent sources of Vitamin E. In fact, a medium-sized avocado, makes up for about 21% of your daily Vitamin E needs. Vitamin E is also a great source of fatty acid, a deficiency of which has been linked to hair fall. You can have avocado with toast and a bit of seasoning. Guacamole is also a super popular and healthy avocado dish.

6 - Seeds

One of the most effective foods that prevent hair fall, seeds are packed with Vitamin E, zinc and selenium. In fact, an ounce of sunflower seeds makes up about 50% of your daily Vitamin E needs. Other seeds like flaxseeds and chia seeds also have omega-3 fatty acids. All of which make up an efficient diet for preventing hair fall. Add them to your salad bowl or cornflakes bowl, for just the right bit of crunch.

7 - Beans

One of the richest plant-based sources of protein, beans are packed with lots of zinc, iron biotin and folate. While you can add beans to an Indian meal, you can also use them in a variety of Asian as well as Continental cuisines, thus making them a versatile and affordable option.

8 - Kiwi

A great source of Vitamin C, kiwi can help your body absorb iron more efficiently, thus promoting hair growth and preventing hair fall. Dig into all other citrus fruits as well to add the magic of Vitamin C. Blend some kiwi juice or just add some in your cereal bowl along with a few other nuts and fruits for a wholesome breakfast.