Rank & Style
Articles

Eating Healthy for Hair Growth: Science‑Backed Foods & Meal Tips

Expert-Approved Foods and Meal Plans for Stronger, Thicker Hair

Image credits: @anisasojka

Thick, lustrous hair is one of the easiest ways to look great, but we're not all lucky enough to be born with bouncy, shiny hair. If you're not quite satisfied with your hair, we've got some great options for you. Our team of haircare maestros has collected all the latest research on hair growth. It turns out that eating healthy for hair growth is a simple and effective way of getting shampoo-commercial-worthy locks. Check out this guide to find tasty, affordable foods that give your hair the nutrients it needs. 

Why Eating Healthy for Hair Growth Actually Works

Your body can only grow healthy hair when it has the right nutrients to work with, so fad diets and unhealthy eating make it much harder to get great hair. According to registered dietitian Michelle Dodd, RD, LD, there are four essential things your hair needs to grow.

Protein

In order to provide the building blocks of hair strands, you need to pay close attention to protein intake. The exact amount you need to eat varies, but make sure you're getting at least the recommended dietary allowance (RDA) of 0.36 grams of protein per pound of body weight.  

Iron

Iron plays an important role behind the scenes. Your blood cells need iron in order to carry oxygen to your hair. Without enough oxygen, hair strands tend to shed more quickly. To keep your hair around for as long as possible, you need to get enough iron to nourish it.

Omega-3 Fatty Acids

These healthy fats ensure that the scalp and hair strands get enough moisture to avoid breakage. When you're eating healthy for hair growth, omega-3s are also useful because they contain antioxidants that prevent scalp inflammation.

Vitamins and Minerals

In addition to basic ingredients like fat and protein, your body also uses a whole host of nutrients to grow and maintain hair:

  • Vitamin A: Essential for producing sebum, the natural oil that keeps your scalp and hair moisturized and healthy.
  • Vitamin C: Acts as a powerful antioxidant that helps your body absorb iron while protecting hair follicles from damage.
  • Vitamin E: Improves blood circulation to the scalp and provides antioxidant protection against environmental stress.
  • Vitamin B: This family of vitamins, including biotin and B12, supports hair cell reproduction and overall hair structure.
  • Vitamin D: Helps create new hair follicles and may play a role in preventing hair loss.
  • Zinc: Crucial for hair tissue growth and repair, and helps keep the oil glands around hair follicles working properly.
  • Calcium: Supports hair growth by helping your body produce keratin, the protein that makes up hair strands.

All products and deals are sourced by the Rank & Style team using data and expert insights. If you shop through our links, we may earn a commission—at no extra cost to you.

August 6, 2025

Written By:Brittany Brainard

Product Expert:Brittany Brainard

FacebookPinterest logoTwitter logoEmail icon

Top Foods That Promote Healthy Hair Growth

Now that you know why eating for healthy hair matters, let's take a look at the practical details. 

If you want to get all the right nutrients, make sure to eat the best foods for hair growth:

  • Eggs: Eggs are one of the fastest and cheapest ways to get protein. They also contain biotin, which is a specific type of vitamin B used in hair growth.
  • Salmon & Fatty Fish: Salmon is one of our favorites, but just about any fatty fish, like mackerel or sardines, is a great source of omega-3s and vitamin D.
  • Greek Yogurt: Greek yogurt is a fantastic source of protein and calcium. It's easy to mix into salads and smoothies for a bit of extra nutrition.
  • Legumes: We love this affordable, vegan protein source, and legumes like peas and beans also have lots of zinc.
  • Berries & Citrus Fruits: When you're looking for vitamin C and antioxidants, it's hard to beat options like raspberries, blueberries, oranges, and grapefruit.
  • Leafy Greens: Kale, spinach, and other leafy greens are nutrient powerhouses with lots of iron, vitamin A, and vitamin C.
  • Nuts & Seeds: Nuts and seeds are a great way to get healthy fats and nutrients like zinc. They're also very easy to use since you can sprinkle them on salads.

Fruits for Hair Growth

Looking for a quick and tasty treat that's also great for your hair? Most fruits provide healthy vitamins and minerals, and some fruits for hair growth, like avocado, have healthy fats. In addition to all the usual suspects, like berries and citrus, make sure to check out guava, too. It's filled with vitamin C, vitamin A, and vitamin B, and it's also got the highest protein content of any fruit.

Protein-Rich Foods for Hair Growth

Pay close attention to whether your protein is plant-based or animal-based. If you get plant-based proteins, you'll need to eat a variety of types of protein and include vitamin C in your diet to improve absorption. 

Whether you prefer plant-based or animal-based proteins, here are some great types of protein rich food for hair growth:

  • Chicken and other poultry
  • Fish, shrimp, and other seafood
  • Eggs
  • Yogurt and cheese
  • Lentils, chickpeas, lima beans, and other legumes
  • Quinoa and amaranth
Thrive Market Regeneratively Grown Organic Raw Macadamia Nuts

thrive market

Thrive Market Regeneratively Grown Organic Raw Macadamia Nuts

$14

Buy Now

Sample Weekly Meals to Boost Hair Health

Packing your diet with the best foods for hair growth doesn't require you to be a culinary mastermind. Whether you cook at home or prefer the convenience of a smart meal service like Factor or Blue Apron, all you need to do is pick whole foods that prioritize protein and vitamins. This three-day meal plan is a great example of how you can design a diet around foods good for hair growth.

Day 1

  • Breakfast: Scrambled eggs with spinach and mushrooms on a slice of whole grain toast
  • Lunch: Grilled salmon bowl with quinoa, kale, sweet potatoes, and avocado
  • Snack: Greek yogurt with berries and a sprinkle of chia seeds
  • Dinner: Brown-rice stir-fry with broccoli, bell peppers, sesame seeds, and chicken

This combo works because you get plenty of protein from the eggs, Greek yogurt, and chicken. At the same time, you'll also get helpful zinc from the whole grains, vitamin C from the peppers and sweet potatoes, and fatty acids from the salmon and chia seeds.

Day 2

  • Breakfast: Oatmeal with almond butter, sliced banana, and flaxseeds
  • Lunch: Lentil and chickpea salad with arugula, cucumbers, soft-boiled eggs, and lemon vinaigrette
  • Snack: Apple slices with walnuts
  • Dinner: Seared tuna or trout with wild rice, sautéed Swiss chard, and roasted carrots

This day focuses on the omega-3 fatty acids found in almond butter, eggs, walnuts, and fish. You also get a lot of B vitamins from the oats and flaxseed, and the chard provides vitamin A. Furthermore, the legumes give you extra iron to boost your hair growth.

Day 3

  • Breakfast: Smoothie with blueberries, strawberries, spinach, protein powder, and Nutrafol supplements
  • Lunch: Turkey and avocado wrap with mixed greens and pumpkin seeds
  • Snack: Hard-boiled eggs and orange slices
  • Dinner: Shrimp tacos with cabbage slaw, lime, and Greek yogurt crema

This day is all about getting micronutrients. Pumpkin seeds provide zinc, while the shrimp contains selenium. You also get reliable protein from the turkey, eggs, and protein powder, and antioxidants from the berries, cabbage, and oranges.

Beyond Food: Habits That Support Hair Growth

Your diet is one of the most important things to consider, but it's not the only way to get great hair. 

To supercharge your hair growth, make sure to follow these healthy habits as well:

  1. Stay hydrated: If you want to avoid dry, brittle hair, try to drink at least eight 8-ounce cups of water a day.
  2. Avoid stress: If you're dealing with a lot of mental strain, consider de-stressing activities like exercise, meditation, or therapy.
  3. Use supplements: There are some nutrients, like collagen and biotin, that don't always show up in your food. When you’re ready to shop, check out our collection of top Nutrafol supplements. They're packed with ingredients that boost hair growth.
  4. Balance your macros: Many people find their hair does best when they eat roughly 40% carbohydrates, 35% protein, and 25% fat.

What to Avoid (That’s Silently Sabotaging Your Hair)

Figuring out what to avoid is also an important part of improving your hair. 

Make sure to skip eating these things that can harm hair growth:

  • Excessive amounts of sugar
  • Ultra-processed foods
  • Low-calorie diets
  • Diets that ban entire food groups
  • Repetitive meals
  • Excessive amounts of vitamin A, vitamin E, or selenium

Quick Tips for Eating for Healthy Hair

Don't have all day to research the best ways to optimize hair growth? We've got you covered. 

As long as you follow these basics, you'll be well on your way to thick, lush hair:

  • Drink at least 64 ounces of water a day
  • Track your meals to make sure you're getting enough protein
  • Rotate through a variety of fresh fruits, vegetables, and seeds
  • Prepare hair-healthy snacks ahead of time to munch on all week
  • Get meal boxes if you don't have time to plan and cook meals
  • Find healthy fats in nuts, seafood, and plant-based oils
  • Use supplements to boost nutrient intake no matter what you eat

Where to Shop for Food and Supplements for Hair Growth

Ready to stock up on hair-healthy foods and supplements? 

Here are our go-to brands building an easy, hair-supporting diet:

  • Noom:
    We love how Noom combines psychology-based meal planning with nutritious food choices that naturally support hair health. Their personalized approach helps you build sustainable eating habits around the protein and nutrient-rich foods your hair craves.
  • Blue Apron:
    Perfect for anyone who wants hair-healthy meals without the meal planning stress. Blue Apron delivers fresh ingredients and recipes that make it easy to get salmon, leafy greens, and other hair-nourishing foods into your weekly routine.
  • Thrive Market:
    This is where we go for organic, high-quality pantry staples that support hair growth. Thrive Market offers everything from nuts and seeds to supplements at wholesale prices, making healthy hair nutrition more affordable.
  • Home Chef:
    We're obsessed with their flexible meal plans that feature protein-rich options and fresh vegetables. Home Chef makes it simple to incorporate hair-healthy ingredients like eggs, salmon, and leafy greens into delicious, home-cooked meals.
  • Factor:
    For busy schedules, Factor delivers fully-prepared, nutrient-dense meals that prioritize the protein and healthy fats your hair needs. Factor's chef-crafted options take the guesswork out of eating for hair health.
  • iHerb:
    Our go-to destination for hair-specific supplements and vitamins. iHerb offe rs an extensive selection of biotin, collagen, and other targeted nutrients that complement a hair-healthy diet.
  • HUM Nutrition:
    We swear by their science-backed hair supplements that fill nutritional gaps. HUM Nutrition's hair-focused formulas make it easy to ensure you're getting all the vitamins and minerals your strands need to thrive.

How to Save on Healthy Hair Groceries and Vitamins

Building a hair-healthy pantry doesn't have to break the bank. We've found the best deals and promo codes to help you save on everything from grocery staples to specialized supplements without compromising on quality.

These are the deals that keep our hair-loving grocery lists under budget:

  • Target:
    We love Target for affordable hair-healthy staples like Greek yogurt, nuts, and fresh produce. Check for a Target coupon to save even more on your weekly grocery haul.
  • Walmart:
    Perfect for stocking up on protein-rich foods, omega-3 sources, and pantry essentials at budget-friendly prices. Use a Walmart promo code to maximize your savings on hair-nourishing foods.
  • Factor:
    Get your hair-healthy meals delivered while saving with our exclusive deals. Browse our Factor promotions or grab this exclusive discount for prepared meals that support your hair goals.
  • Home Chef:
    We recommend Home Chef for fresh, protein-packed meal kits at discounted prices. Save on your subscription with a Home Chef coupon or use this exclusive offer to make hair-healthy cooking effortless.
  • Amazon:
    Your one-stop shop for hair supplements, organic foods, and kitchen essentials. Find an Amazon discount code to save on everything from biotin supplements to high-quality proteins.
  • Noom:
    Transform your eating habits for long-term hair health while saving money. Get started with a Noom coupon to build sustainable, hair-supporting nutrition habits.
  • Nutrafol:
    We swear by their clinically-tested hair growth supplements that target root causes of thinning hair. Save on your hair transformation journey with a Nutrafol promo code and give your hair the targeted nutrition it needs to thrive.

TL;DR: Final Takeaway

Ultimately, eating for healthy hair is an effective way to get gorgeous locks, but don't forget that it takes time. You'll need to be patient and keep eating great foods for hair growth if you want to see results within three to six months. 

Luckily, the only hard part of improving your diet is sticking with it. Thanks to tools like Factor, Blue Apron, and Nutrafol, it's fast and easy to get tasty meals that you optimize for hair health. As long as you focus on the key groups of protein, healthy fats, vitamins, and minerals, you can give your hair the nutrition it needs to reach its full potential.

Questions About Eating for Hair Growth

Still curious about what foods help hair growth? Here are some other details to know.

What is the best eating plan for healthy hair?

Try to aim for foods that encourage hair growth. You also need to ensure you're getting enough calories each day and eating a balanced blend of carbohydrates, proteins, and fats.

How much protein do I need daily for hair growth?

You need at least 0.36 grams of protein per pound of body weight. Some people find additional success with around 0.45 grams of protein per pound of body weight.

Which fruits help hair grow faster?

Citrus fruits and berries are great sources of nutrients that help hair growth. Fruity foods that promote hair growth include strawberries, oranges, guava, banana, papaya, and avocado.

View All Top 10 Lists
Arrow white

The Latest

Image credits: dia & co

guides

The 15 Best Plus Size Clothing Brands for Every Style and Budget

Discover the Plus Size Clothing Stores That Understand Fit, Style, and Curvy Fashion

View All Articles
arrow

From Our Partners

Image credits: shapermint

Shapermint

The confidence-boosting (and affordable) shapewear women actually want to wear.

Shop Now

Arrow white

Straight-to-the-point emails to make finding what you love even easier.