The nutrients in certain foods can boost keratin production in the body, helping to strengthen the skin, hair, and nails. Examples of these foods include eggs, salmon, onion, sweet potato, and more.