A deficiency of vitamins B and E and iron may lead to hair breakage. Good sources of vitamin B include meat, poultry, milk, bananas and broccoli. Vitamin E-rich foods include nuts, salmon and spinach. Too little iron in your diet can also cause your hair to break off.