best nuts and seeds for hair growth arranged in wooden bowls

Best Nuts and Seeds for Hair Growth: 13 Powerful Options Backed by Science

If your hair is falling out more than it should or it is not growing fast as you want or it just looks dull. Your food might be the problem. The food people eat in India has a lot of vegetables and grains. People often forget to eat one type of food. Nuts and seeds.

Nuts and seeds are very good for you because they have a lot of zinc, biotin, omega-3 fatty acids, Vitamin E, selenium and protein. All the things your hair needs to be strong and grow fast.

In this article we will tell you about the nuts and seeds for hair growth why they are good for your hair how much you should eat every day and how to add them to your daily food. Whether your hair is falling out or it is thin or it is not growing fast or it is dry. You will find something, in this article that can help you with your hair problem with your hair growth and hair care.

Why Nuts and Seeds Are Super Good for Hair Growth

nutrients in nuts and seeds that support hair follicle growth

Hair is made of a protein called keratin. Its growth cycle needs a supply of tiny nutrients. When your body does not have zinc, biotin, iron or good fats hair follicles get smaller. The growth phase gets hair shedding increases.

Nuts and seeds have a lot of these nutrients in an amount. They also help keep the scalp healthy by reducing stress and swelling. Two reasons for hair loss that people often ignore.

The best part is that nuts and seeds do not need cooking. They are cheap. Can be easily added to your daily meals. Like with your morning tea or, as an evening snack.

13 Best Nuts and Seeds for Hair Growth

1 Almonds (Badam). The Classic Indian Hair Food

 soaked almonds for hair growth in a white bowl

Almonds are really good for your hair. They have lots of stuff like biotin, Vitamin E, magnesium and protein.

In India people have been eating almonds for a time. They are one of the plant-based sources of biotin. Biotin helps make your hair strong.

If you do not have biotin your hair can become thin and break easily.

Eating 10 to 12 soaked almonds every day can help.

Almonds also have a lot of Vitamin E. Vitamin E protects your hair from getting damaged. It helps keep your hair follicles safe from harm. Some studies show that Vitamin E can even help people with hair loss grow hair.

Almonds have magnesium too. Magnesium helps stop a hormone called DHT from hurting your hair. DHT can make your hair fall out in a pattern.

Here is how you can eat almonds:

Soak 10 almonds, in water

Eat them in the morning before you eat anything

You can also put them in smoothies or oatmeal.

2 Walnuts (Akhrot). The Omega-3 Powerhouse

walnuts for hair growth rich in omega-3 fatty acids

nutrients: Omega-3 fatty acids (ALA) Biotin, Zinc, Selenium

Walnuts are really good for people who do not eat fish like vegetarians and vegans in India because they have omega-3 fatty acids.

These omega-3s are great for our hair they help the hair grow reduce inflammation on the scalp and make each hair strand shiny and strong.

Sometimes our scalp gets dry and flaky this happens a lot during winters in Delhi or in cities where the water’s hard and this is often because we are not getting enough fatty acids.

Walnuts also have something called acid which helps protect our hair from damage.

The selenium in walnuts is also good for our thyroid. A lot of women in India lose hair because their thyroid is not working properly.

To eat walnuts you can have 4 or 5 of them every day.

You can eat them as a snack. You can add them to curd or mix them with chikki to make a special treat that is good, for your hair.

3 Pumpkin Seeds (Kaddu ke Beej). Best for Hair Fall Control

pumpkin seeds for hair fall control rich in zinc

nutrients: Zinc, Iron, Magnesium Cucurbitacin

If you are worried about hair fall you should really look at Pumpkin Seeds. They have a lot of Zinc, which’s very good for your hair. Zinc helps to fix the hair follicle and make protein.

Pumpkin Seeds are one of the sources of Zinc that come from plants. Not having enough Zinc can cause hair loss. Some research in the Annals of Dermatology found that taking Zinc supplements can really help people who do not have Zinc and are losing their hair.

Pumpkin Seeds also have an amino acid called Cucurbitacin. This can stop the enzyme that changes testosterone into DHT. So Pumpkin Seeds can be a way to stop hair loss that is caused by hormones.

You can eat Pumpkin Seeds by roasting them and having one to two tablespoons, as a snack. You can also put them on salads, dal or raita.

4 Sunflower Seeds (Surajmukhi ke Beej). These are like Vitamin E Bombs

sunflower seeds for hair growth vitamin E source

The key things we get from Sunflower Seeds are Vitamin E, Selenium, Zinc and B Vitamins.

Sunflower Seeds have a lot of Vitamin E in them. In fact they have Vitamin E than almonds when we compare them gram for gram.

Vitamin E is really important for getting blood to flow to the scalp. When the scalp gets blood the hair follicles get more oxygen and nutrients.

The Selenium in Sunflower Seeds works well with Vitamin E to keep cells from getting damaged.

Together Vitamin E and Selenium help keep the hair bulb healthy. The hair bulb is the part of the hair follicle where the hair actually grows.

Sunflower Seeds also have B vitamins like B1, B5 and B6. These B vitamins help the body do what it needs to do to divide cells, in the hair follicles. This helps the hair grow faster.

To eat Sunflower Seeds we can have two tablespoons every day. We can add them to our trail mix. Put them on top of our poha or upma. We can even blend them into our chutneys.

5 Flaxseeds are really good for your scalp.

ground flaxseeds vs whole flaxseeds for hair growth

They have a lot of things like Omega-3 and protein and fiber.

Flaxseeds are very good for your hair. They can help your hair grow. They have something called alpha- acid which is very good at stopping inflammation on your scalp.

Inflammation on your scalp can be very bad for your hair. It can make your hair thin. It can even stop your hair from growing.

Flaxseeds also have something called lignans. These are very good at stopping hair loss. They can even help with hair loss that is caused by hormones.

You have to be careful when you eat Flaxseeds. You have to eat them after they have been ground up. If you eat them whole they will just go through your body. You will not get any of the good things from them.

To eat Flaxseeds you can mix one tablespoon of ground Flaxseeds with your food every day. You can mix it with yogurt or, with your roti dough. You can even mix it with your dal.

6 Chia Seeds. The Modern Superfood for Thick Hair

 chia seeds soaked in water for hair growth protein source

nutrients: Omega-3 Protein, Zinc, Iron, Calcium

Chia seeds are really good for you because they have everything your body needs to grow strong hair. They have a kind of protein that has all the important parts your body needs. Hair is made of protein so eating chia seeds can really help your hair grow.

If you eat two tablespoons of chia seeds you will get 4 grams of protein and 5 grams of omega-3. This is a lot of stuff in a small amount, which makes chia seeds a great addition to a vegetarian diet.

Chia seeds also have a lot of iron and zinc. These are two things that many women, in India do not get enough of and not having enough of them can make your hair fall out.

To eat chia seeds you can soak two tablespoons in water or milk overnight. Then you can eat them as a kind of pudding or you can blend them into a smoothie or add them to your oatmeal.

7 Sesame Seeds (Til). Ayurvedas Old Hair Secret

sesame seeds til for hair growth Indian diet

Sesame seeds are good for hair. They have Calcium, Magnesium, Iron, Zinc, Copper and B Vitamins.

In Ayurveda sesame seeds are a food for hair health. We call them “til” in Hindi. We use them in cooking like in til ke laddoo and gajak. These small seeds have lots of stuff.

Sesame seeds have a lot of calcium and magnesium. These help keep the scalp healthy and reduce hair fall. Copper in sesame seeds helps make melanin. This can help stop hair from turning grey soon.

Sesame seeds also have sesamin and sesamolin. These have effects that protect hair from damage. This is especially important in cities with a lot of pollution.

How to eat: Eat 1 tablespoon of white or black sesame seeds every day. You can add them to rotis salads, chutneys.. You can eat them as til chikki or revdi, in winter.

8 Cashews (Kaju). Zinc and Copper for Healthy Hair

cashews for hair growth zinc and copper source

nutrients: Zinc, Copper, Iron, Magnesium, Protein

Cashews are really good for hair growth. They have a lot of zinc and copper. These two minerals are super important. Zinc helps make the scalps oil. Copper helps make hair color and hair structure strong.

Hair structure is made up of things. One of them is collagen. When we do not have collagen, hair gets weak and breaks easily.

Cashews also have iron in them. Iron helps send oxygen to hair roots. Some women, in India lose a lot of iron. This can make hair thin.

How to eat: You can eat 8 to 10 cashews every day. Have them as a snack.. Add them to your food like curries and kheer.

9 Hemp Seeds. They Are Really Good For You. Help With Scalp Problems

 hemp seeds for hair growth complete protein omega-3

The good things about hemp seeds are that they have complete protein, Omega-3 and Omega-6 which is just the right mix and GLA, which is short for Gamma-linolenic acid.

Hemp seeds are becoming very popular in India among people who care about their health. This is because hemp seeds have everything you need to build muscles and they have just the right amount of omega-3 and omega-6, which is three to one. This is really good for reducing inflammation over your body including on your scalp.

The Gamma-linolenic acid in hemp seeds is a kind of fatty acid that helps keep your hormones in balance and can even help stop hair loss. It is not easy to find food that has this acid, which’s why hemp seeds are so great for women who are dealing with hair loss because of PCOS.

You can eat hemp seeds by adding two or three tablespoons of them to your smoothies or yogurt or salads. You can buy seeds at stores that sell healthy food in big cities, in India.

10 Brazil Nuts. Selenium for Thyroid and Hair Cycle Support

brazil nuts selenium for hair growth thyroid support

The main things you get from Brazil Nuts are Selenium, which’s really high and also Zinc, Protein and Magnesium.

If you eat 2 Brazil Nuts every day that is all the Selenium you need for the whole day.

This is a deal because Selenium is very important for your thyroid to work properly and when your thyroid does not work right it can cause hair to fall out which is a common problem for women, in India that often goes undiagnosed.

Selenium also helps your hair grow by making selenoproteins which’re like helpers that make sure your hair follicles are growing and resting like they should.

You have to be careful though. Do not eat than 3 or 4 Brazil Nuts in a day.

If you get much Selenium that can actually make your hair fall out which is the opposite of what you want.

So the best thing to do is to eat 2 Brazil Nuts every day.

You can just have them as a snack.

They are easy to find at stores that sell fruits all over India.

11 Pine Nuts. A Great Food for Hair, in Winter

chilgoza pine nuts for hair growth iron zinc source India

Pine nuts have iron, zinc, magnesium, vitamin E and protein.

In Kashmir and Punjab pine nuts are a loved fruit. They have a tasty flavor. Pine nuts have a lot of iron and zinc. Many Indian adults lose hair because they do not have iron and zinc.

Pine nuts have vitamin E that helps blood flow to the scalp. They also have magnesium that helps with hair loss caused by stress. This kind of hair loss is common now.

You can eat a handful of pine nuts about 1 to 2 tablespoons. You can add them to rice dishes, sweet rice pudding or a mix of makhana.

12 Black Seeds or Kalonji or Nigella Seeds are a remedy for your hair.

kalonji black seeds nigella for hair fall treatment

They have things like Thymoquinone, Omega-6, Iron, Zinc and Antioxidants that’re good for you.

Kalonji has been used for a long time in Unani and Ayurvedic medicine to stop hair from falling out.

Now modern science is starting to understand why it works.

The main thing in Kalonji called thymoquinone is very good at reducing inflammation and protecting your hair from damage.

Some research in the Journal of Dermatology & Dermatologic Surgery found that using Kalonji on your skin can really help reduce hair loss and make your hair thicker.

Using Kalonji on your skin is a way to use it but eating it can also help keep your hair healthy from the inside out.

You can eat Kalonji by having half a teaspoon of the seeds every day.

You can add it to your dal tadka, naan, raita or warm water with honey.

Pine Nuts are a source of iron and zinc which are two things that people in India often do not have enough of and that can cause hair loss.

The Vitamin E in Pine Nuts also helps get blood to your scalp. The magnesium helps reduce hair loss caused by stress.

You can have a handful of Pine Nuts about one to two tablespoons, as a snack.

You can add them to your pulao, kheer or makhana trail mix.

13 Melon Seeds (Magaz). Protein and Zinc for Fast Hair Growth

 magaz melon seeds for hair growth Indian dry fruits

Magaz seeds have protein, zinc, iron, magnesium and B vitamins.

Magaz are dried muskmelon seeds an Indian dry fruit used in kheer, halwa and mithai. Many people do not know that magaz seeds are a source of plant protein and zinc. Both protein and zinc help hair grow fast.

Zinc in magaz seeds helps RNA and DNA polymerase work. These enzymes help hair follicle cells multiply. When hair follicle cells do not multiply fast hair growth slows.

Here is how to eat magaz seeds: have one to two tablespoons of magaz seeds every day. You can put them on desserts. Eat them as a snack, between meals.

How Much Should You Eat? A Simple Daily Hair Growth Mix

daily hair growth trail mix with nuts and seeds for Indians

Rather than trying to eat all 13 in one go, build a daily hair nutrition mix using whatever is most accessible to you:

The Simple Indian Hair Growth Trail Mix:

  • 8 soaked almonds
  • 4 walnuts
  • 1 tbsp pumpkin seeds
  • 1 tbsp sunflower seeds
  • 1 tsp sesame seeds
  • 2 Brazil nuts (max)

Total time: 2 minutes to assemble. Store in a small container and eat as your mid-morning or evening snack. This single habit can deliver a meaningful daily dose of biotin, zinc, Vitamin E, selenium, and omega-3s — covering most of the nutritional gaps linked to hair loss

For more information:https://hairglowguide.com/complete-hair-care-routine-for-beginners/

https://hairglowguide.com/best-breakfast-for-hair-growth/

https://hairglowguide.com/how-to-remove-dandruff-permanently-naturally/

Frequently Asked Questions

Q:Which nut is best for hair growth in India?

Almonds are the most accessible and effective choice for most Indians. They provide biotin, Vitamin E, and magnesium in one affordable package. Soak 10 almonds overnight and eat them daily for best results.

Q:Which seeds are best for stopping hair fall?

Pumpkin seeds are the top choice for hair fall because of their high zinc content and natural DHT-inhibiting properties. Flaxseeds and chia seeds follow closely for their anti-inflammatory omega-3 fatty acids.

Q:Can I eat nuts and seeds every day for hair growth?

Yes — and you should. Nutrients like biotin, zinc, and omega-3s need to be replenished daily since the body doesn’t store them in large quantities. Consistency over weeks and months is what produces visible results.

Q:How long does it take to see results from eating nuts and seeds for hair growth?

Hair grows approximately 1–1.5 cm per month. Most people begin noticing reduced hair fall within 6–8 weeks of consistent dietary changes. Visible improvement in thickness and growth rate typically takes 3–4 months.

Q:Are nuts and seeds enough to stop hair loss?

Nuts and seeds address nutritional deficiencies — one major cause of hair loss. If hair loss is severe or sudden, it may also involve hormonal, genetic, or medical factors that require a doctor’s evaluation.

Final Thoughts

Hair growth starts from the inside. While oils, serums, and shampoos work on the surface, what you eat determines whether your follicles have the raw materials to produce strong, fast-growing hair.

Nuts and seeds are one of the most effective, affordable, and sustainable ways to close the nutritional gaps that cause hair thinning, slow growth, and excessive shedding — without any complicated routines or expensive supplements.

Start small: pick two or three from this list that you enjoy eating, be consistent for 90 days, and watch what happens.

Your hair is only as healthy as the diet behind it.

Leave a Reply

Your email address will not be published. Required fields are marked *

Post Author

Prabhnoor Kaur

It is a long established fact that a reader will be distracted by the readable content.

Popular Articles

Top Categories

Top News

Social

Tags

Best Nuts and Seeds for Hair Growth (Backed by Science)