We all want healthy hair and exceptional growth, but sometimes our hair just doesn’t fit that description. Believe it or not, the problem may be in your diet of all things.

What can you do to promote healthy hair growth? We are counting down the top foods you should eat to achieve faster-growing, amazing-looking hair that’s stronger than ever.

1. Salmon

salmon-dish-food-meal

The omega-3 fatty acids in this pink-orange fish are precisely what your body needs to grow hair and make it shiny. They’re also incredibly good for you, but your body can’t produce them on its own. Head to your local grocery store or fish market and get some salmon.

2. Greek Yogurt

Greek-Yogurt

Greek yogurt is full of protein, which helps grow hair. The B5 vitamins help stimulate blood flow to the scalp and facilitate hair growth– and may protect against thinning hair and even hair loss. All the more reason to head to your store and pick up a container today!

3. Spinach

spinach

Spinach is so healthy for your hair and contains Vitamin A, beta carotene, Vitamin C, folate, and iron. That means that they are going to work overtime keeping your hair moisturized, this means it’s less likely to break and more likely to be shiny, and who doesn’t want shiny hair?

4. Guava

Guava

This tropical fruit is full of Vitamin C! With 377 milligrams in a cup, your hair will get extra strength and be protected that much more from breaking.

5. Iron-Fortified Cereal

Iron-Fortified Cereal

Believe it or not, breakfast cereal can do a ton for your hair. Getting enough iron will prevent hair loss and keep your hair game on point.

6. Lean Turkey or Chicken

Roast Turkey

Lean protein helps boost hair growth and prevents periods where the hair stops growing, and older hairs fall out. Lean chicken or turkey can help avoid this, which is great because you can incorporate them into so many dishes, and it always tastes great!

7. Sweet Potatoes

Sweet Potato Salad

If you have dull or dry hair that is without shine, sweet potatoes may be able to help. That’s because they are chock-full of an antioxidant called beta-carotene, which is turned into Vitamin A by your body, which helps release more oils into your hair and whisk away the dryness and dullness.

8. Cinnamon

cinnamon spices

This spice isn’t just great on top of banana bread or stirred into your oatmeal– it’s great for your hair, too! Cinnamon boosts blood flow, which helps bring more oxygen and nutrients to your follicles, resulting in shinier, healthier hair. Plus, it tastes great, so there’s that.

9. Eggs

eggs and avocado toast

Eggs are almost universally beloved, which is great because they’re a considerable hair growth booster. Thanks to the biotin contained in these little guys, which helps your hair grow and prevents hair loss. It’ll also strengthen weak nails, so you’ve got everything you need in one serving of eggs. Yummy!

10. Oysters

Oysters

These are full of zinc, which is one of the magic words when it comes to achieving healthy hair. This potent mineral keeps your cells active. Not enough of it can result in hair loss, which is not your end goal!

Don’t worry; you won’t have to eat oysters every day to get your zinc fix. You can find it in seafood, beef, and fortified cereals as well.