Flaxseed is a reliable source of B vitamins, a group of nutrients that are known for making your hair grow stronger and healthier at a more rapid rate. Rich in omega-3 fatty acids, flax seeds help in lowering the levels of estrogen in the body. Eating flaxseed daily may also help your cholesterol levels.