As I mentioned last week, not only is eating nutritious food essential for our physical and mental health, but it also has a huge impact on our beauty as well.

When it comes to your hair, it’s pretty simple: eat crap and your hair will look like crap. Eat healthy foods, and… I’m sure you can figure out the rest. There are certain healthy foods in particular that inspire luscious, healthy locks, and I know I’ll definitely be loading up on them.

Omega-3 Fatty Acids

Foods such as salmon, flaxseed and walnuts can actually reduce inflammation in the body, including the scalp. This prevents hair loss. As an added bonus, Omega-3 can keep your scalp from getting too dry! 

Vitamins A & C

Luckily it’s pretty easy to boost your vitamin A & C intake with foods such as spinach, sweet potatoes, carrots, bell peppers, kale, broccoli, brussel sprouts and strawberries. These foods help your body produce sebum, which is the oil that keeps our hair and skin moisturized. 


Load up on Zinc, which can be found in cashews, pecans and almonds, to prevent excess hair shedding! This essential mineral keeps your hair from falling out before it’s normal shedding cycle. [via Refinery29]

I’ve made it pretty clear that I’m on a mission for long, lustrous hair, so I’m really excited to incorporate these delicious foods into my diet! For even more hair healthy foods, click here, and for an awesome example of how to eat for your hair for an entire day, check out the meal guide here!