Keratin is a protein that adds strength to hair, nails and the outer layer of skin. Even though it isn't found in food, eating the right foods -- those rich in protein and certain vitamins -- can boost keratin production and support hair, skin and nail growth.