Best Foods to
Eat for Hair Loss Say Dietitians

Walnuts are one of the healthiest snacks you can find. They've been known to help lower cholesterol, manage diabetes, and help slow the aging process.


And as if those benefits weren't enough, walnuts can also help prevent hair loss.

Salmon and other fatty fish are rich in omega 3 fatty acids, vitamin D, and protein and B vitamins, which are all important nutrients for healthy hair

Fatty fish

Getting enough omega-3s in your diet is important for many health functions, not just those related to your hair.

Whether you eat them scrambled in the morning for breakfast or top your salad with a hard-boiled version, eggs can be a great addition to your diet to help prevent hair loss.


Because protein is such an important component in caring for your hair, supplementing it with a shake or a powder is always a good option.

Whey protein

Protein is one of the most important nutrients for hair growth, so one of my top choices of foods for hair loss is a lean protein like a protein shake made with whey

Women with thinning hair who supplemented a vitamin C pill experienced more hair growth after the trial period.

Bell peppers

Best Easter Food
in Every State