Foods and products to boost keratin levels naturally

Keratin is the hard protein that makes up your hair, nails, and the outer layer of your skin. Increasing your keratin may help give more flexibility, strength, and shine to brittle nails or thin, lank hair.[1] A deficiency of keratin can result in hair loss, sagging skin and nail breakage. You can increase your keratin naturally by eating a diet rich in keratin and other nutrients. Avoid common keratin-busting habits to further increase your keratin, and try using products that contain or increase keratin.

Things You Should Know

  • Eat vegetables, fish, and protein to increase your keratin levels from the inside out.
  • Use hair products that contain keratin for an extra boost.
  • Avoid straightening or bleaching your hair, since heat and chemicals can decrease keratin levels.
Method 1
Method 1 of 3:

Food

  1. 1
    Eat foods that contain keratin. Keratin is found naturally in vegetables like kale, broccoli, onions, leeks, and garlic. Include these foods in your meals to boost your body’s keratin naturally. Liver, fish, yogurt, and low-fat milk are other good food sources of keratin.
  2. 2
    Consume a protein-rich diet. Include healthy proteins in your diet to help your body make more keratin. Eat lean meats, poultry, fish, eggs, and low-fat dairy. Remember that red meat is high in fat, so be sure to balance your other health needs with your keratin-friendly diet.[2]
    • If you’re vegetarian or vegan, snack on high-protein products like walnuts, almonds, and beans.
    Advertisement
  3. 3
    Eat omega-3 fatty acids. Include fatty fish in your meals several times a week. Salmon, mackerel, herring, trout, sardines, and tuna are good sources of omega-3 fatty acids that can help your body make keratin.[3]
    • Limit salmon and canned tuna to 12 oz. per week.
    • Don’t eat mackerel if you’re pregnant – it’s considered a high-mercury fish that’s best avoided during pregnancy.
  4. 4
    Up your vitamin C intake. Your body needs vitamin C to make keratin.[4] Include plenty of fresh fruits and vegetables in your diet, as these are high in vitamin C. Some of the best produce for vitamin C include:[5]
    • Citrus fruit and juice, like orange and grapefruit
    • Tropical fruits like cantaloupe, kiwi, mango, papaya, and pineapple
    • Strawberries, blueberries, blackberries, raspberries, cranberries, and watermelon
    • Broccoli, cauliflower, and Brussels sprouts
    • Peppers (green and red), tomatoes, and potatoes (sweet and white)
    • Leafy greens like cabbage, spinach, and turnip greens
  5. 5
    Eat foods rich in biotin. Your body needs biotin to make healthy hair and skin, partly due to its role in keratin production. Upping your intake of biotin-rich foods may improve hair and nail quality, though not much research has been done on this. Get biotin from foods like:
    • Eggs (with the yolk)
    • Vegetables like cauliflower, beans, blackeyed peas, soybeans, and mushrooms
    • Whole grains
    • Bananas
    • Nuts like almonds, peanuts, walnuts, pecans, peanuts and their nut butters
  6. 6
    Get cystine from your diet. Cystine is turned into a building block of keratin in your body. Include foods rich in cystine in meals regularly. Eggs are one of the best sources of cystine. Other good food options are beef, pork, seeds, and milk.[6]
    • Choose lean and low-fat options, which are better for your heart and overall health.
  7. Advertisement
Method 2
Method 2 of 3:

Products

  1. 1
    Get keratin-based hair products. Some shampoos, conditioners, and styling products contain keratin. Using these products consistently over time may help build up protein on your hair that makes it smoother and softer.[7] Look for these products at your local pharmacy or beauty supply store – they should be clearly labeled. Some examples include:
    • Keratin Complex Shampoo
    • It’s a 10 Miracle Shampoo Plus Keratin
    • KeratinPerfect shampoo by Sephora
    • Suave Color Care Keratin Infusion shampoo
    • Keranique Volumizing Shampoo for Thinning Hair
  2. 2
    Choose shampoo and conditioner with the right nutrients. Use hair products that are enriched with vitamin E, vitamin B5, iron, zinc, and copper. It’s possible that these nutrients can increase your hair’s keratin production. Look for these nutrients on the label or on the ingredients list.[8]
  3. Advertisement
Method 3
Method 3 of 3:

Habits to Avoid

  1. 1
    Don’t straighten your hair with an iron. Using an electric hair straightener can change and damage the structure of keratin fibers in your hair.[9] If you’re trying to improve and increase keratin, blow dry your hair straight on a cool setting rather than using a straightening iron.
  2. 2
    Don’t bleach your hair. Bleaching your hair damages keratin and your hair’s cuticles.[10] Using gentle dyes are okay, but avoid bleaching your hair if you want strong, healthy keratin.
  3. 3
    Protect your hair from the sun. Protect your hair from those strong summer rays, which can act like bleach on your hair and damage keratin. Wear a wide brimmed hat or cover yourself with an umbrella if you’ll be outdoors.[11]
    • Fine, light-colored hair is more vulnerable to sun damage than thicker, coarser hair.
    • Protect your skin from sun damage by covering up or wearing sunscreen on exposed skin.
  4. 4
    Rinse your hair thoroughly after swimming. Pools and hot tubs contain a lot of chlorine, a chemical that dries out your hair and damages keratin. If you’re going to swim in a pool, rinse your hair well with clean water afterwards.[12]
  5. Advertisement

Warnings

  • Products containing keratin are often NOT vegan. If you’re vegan, look for specific products that contain keratin from plant sources.
    ⧼thumbs_response⧽
Advertisement

About This Article

Jennifer Boidy, RN
Medically reviewed by:
Registered Nurse
This article was medically reviewed by Jennifer Boidy, RN. Jennifer Boidy is a Registered Nurse in Maryland. She received her Associate of Science in Nursing from Carroll Community College in 2012. This article has been viewed 166,165 times.
131 votes - 97%
Co-authors: 5
Updated: October 25, 2022
Views: 166,165
Categories: Health
Article SummaryX

To increase your keratin, eat foods that are naturally rich in keratin, like kale, broccoli, onions, leeks, and garlic. Eat foods high in protein, like lean meats, chicken, fish, and eggs, which help your body to produce more keratin. You should also incorporate foods high in vitamin C into your diet, like oranges, mangoes, pineapples, and berries, which your body needs to produce keratin. If you want to make your hair healthier, look for products containing keratin, which will help your hair look smoother and softer. Avoid straightening or bleaching your hair as much as possible, since this will damage the keratin fibers in your hair. For more tips from our Medical co-author, including how to protect your hair’s keratin from the sun, read on!

Did this summary help you?
Advertisement