Best Foods for Better Hair, Skin, and Nails

Did you know that carrots are some of the best foods for better hair, skin and nails? They naturally promote hair health. Learn more here.
Best Foods for Better Hair, Skin, and Nails

Last update: 11 July, 2020

Your appearance says a lot about your health. When your skin, hair and nails are looking beautiful, it shows the good state of your health.  In the following article, you’ll learn about the best foods for better hair, skin and nails.

Foods for better hair, skin, and nails

As a first step, you should be eating a balanced diet, which includes absolutely no fast food or fatty meals. They may be delicious, but they’re usually not good for your health.  Recent research shows that a proper diet leads to a healthy body inside and out.

The foods that you put into your body are important.  Your diet should not be lacking in any of the vitamins, minerals fatty acids, or antioxidants. If you want truly beautiful hair, skin and nails, add the following foods to your diet:


It’s one of the healthiest types of fish there is.  It’s grouped with the so-called blue fish and should be consumed two to three times a week in order to take advantage of its many beneficial properties. Chief among these is perhaps its high content of omega-3 fatty acids.  It improves the hair’s strength and shine in addition to hydrating the skin. And as if that weren’t enough, it also contains Vitamin B12, which strengthens the nails.

Salmon is one of the foods for better hair

Leafy greens

Vegetables like spinach, kale, cabbage, and other leafy greens are excellent sources of vitamins A, B, C, and the mineral zinc. These are all necessary nutrients for regenerating your skin, hair, and nails and keeping them healthy. And you’ll be happy to know that there are all sorts of delicious recipes to try.


Lentils are one of the foods for better hair

They’re rich in iron, biotin, and proteins. Lentils and kidney beans are also found in this group and should be a part of your diet.  Beans are essential for strong hair and nails. The biotin they contain helps speed growth.

Whole Grains

Oatmeal, wheat, whole rice, and sprouts.  They all contain a good dose of antioxidants to fight free radicals, which damage the skin and hair.  Whole grains also contain silica, which is an excellent mineral for growing strong, healthy hair.


Brazil nuts are the best.  But if you can’t find this variety, don’t worry, any type will work.  Nuts are high in selenium, a mineral that improves the health of the scalp (pay attention if you suffer from dandruff).  In addition, it’s an antioxidant that boosts the immune system and prevents skin cancer.  They’re a wonderful source of Omega-3 fatty acids, which as we noted above leads to healthy, shiny hair.

Nuts are one of the foods for better hair


This aromatic herb has a pleasant flavor that’s used in many recipes. It’s an excellent source of calcium, potassium, and magnesium.  Its mission is very important: it keeps the blood vessels and tissues (especially the capillaries) in good health.  It can help you get fabulous-looking skin as well.  You can drink parsley juice (a few sprigs of parsley, two cups of water and the juice of one lemon) on an empty stomach throughout the day to enjoy all its benefits.


They’re rich in Vitamin A and antioxidants, perfect for improving hair health and preventing premature aging of the skin. Drink carrot juice daily and you may see results soon.

Carrot is one of the foods for better hair


The juice of this vegetable promotes healthy hair thanks to its high sulfur and silica content.  If you combine it with carrot or celery juice, you’ll noticeably enhance what’s referred to as cellular nutrition.


It’s rich in potassium, calcium, phosphorus, enzymes, and chlorophyll.  Alfalfa is great combined with carrots (grated in a salad, for example).  It nourishes the hair and skin, improving cellular regeneration and eliminating fats and toxins that affect cuticle health.

Alfalfa is one of the foods for better hair

Extra virgin olive oil

Rich in Vitamin E, it nourishes skin while protecting the dermis. It possesses excellent antioxidant properties, fighting premature aging at the cellular level. Be sure to use only a high quality olive oil.


They can be red, green or yellow; all varieties contain fluorine and silicon, two nutrients essential for healthy skin and nails.  Add a little carrot juice for best results.


This vegetable should be kept on hand in every kitchen (they’re great in a pinch with just potatoes and eggs). They’re incredible sources of iron, phosphorus, silica, calcium, and potassium, which make them one of the best foods for better hair. They help keep hair strong and full of life, thanks to their purifying effects on the liver and intestines.  When possible, eat raw onions for younger, more beautiful skin.

Onions are one of the foods for better hair

It might interest you...
8 Bad Habits that Affect Your Hair Health
Step To Health
Read it in Step To Health
8 Bad Habits that Affect Your Hair Health

The treatments we’ll share with you can help revitalize your hair health, your lifestyle can also have an impact on how it looks.