Skip to content

5 Best Vegetables for Hair Growth and Healthy Hair

How Food Affects Your Hair

Your hair is made mostly of a protein called keratin, and it grows from follicles in your scalp. Those follicles are living tissue, so they depend on a steady supply of nutrients from your diet — including iron, folate, vitamin A, vitamin C and protein.

It is important to be honest about what food can and cannot do. No single vegetable guarantees faster hair growth, and no food can reverse hair loss caused by genetics, hormones or a medical condition. What a balanced, nutrient-rich diet can do is support normal, healthy hair growth — and correct the kind of shedding that can increase when you are low in key nutrients such as iron.

With that in mind, here are five vegetables that stand out for hair health, what each one provides, and an easy way to enjoy it.

Advertisement
⭐ VEGETABLE 1 — MOST LOVED

Spinach — The Iron Hero Your Hair Is Craving 🌿

💡 Noticing more hair in your brush than usual? Start here — this everyday green is the first one to check.

Key nutrients: Iron, folate, vitamin A, vitamin C and vitamin K.

How it helps your hair: Iron helps red blood cells carry oxygen around the body, including to the scalp and hair follicles. Low iron is one of the most common nutrition-linked causes of increased hair shedding, especially in women. Folate supports the production of new cells, which matters because hair follicles are among the faster-growing tissues in the body. Spinach also provides vitamin C, which helps your body absorb iron from plant foods more effectively.

Easy way to eat it

Toss a large handful of baby spinach into a smoothie, a soup or a curry in the last few minutes of cooking — it wilts down to almost nothing, so you get a lot of nutrition without a big change in flavour.

⚡ Quick win: Add one big handful to today’s lunch or dinner — it shrinks to almost nothing, but the iron and folate still count.

One handful a day is the easiest hair habit on this whole list.

🔥 VEGETABLE 2 — SCALP COMFORT STAR

Sweet Potatoes — The Glow-Up Root for a Happy Scalp 🍠

✨ Dry scalp, dull, brittle-feeling hair? This sweet orange favourite supports your scalp’s natural shine oil.

Key nutrients: Beta-carotene (which the body converts to vitamin A), vitamin C, potassium and fibre.

How it helps your hair: Your body converts beta-carotene into vitamin A as needed. Vitamin A supports the production of sebum, the natural oil that keeps your scalp moisturised and helps hair feel soft rather than dry and brittle. Getting vitamin A from vegetables like sweet potatoes is a gentle approach, because your body converts only roughly what it needs from beta-carotene.

Easy way to eat it

Roast sweet potato wedges with a little olive oil, paprika and salt at 200°C (400°F) for about 25–30 minutes. They make an easy side dish, or a base for a filling lunch bowl.

⚡ Quick win: Swap tonight’s regular potatoes for sweet potato wedges — same meal, a big beta-carotene boost.

Comfort food that works for your scalp while you enjoy it.

✨ VEGETABLE 3 — VITAMIN C POWERHOUSE

Bell Peppers — The Crunchy Booster That Makes Iron Work Harder 🫑

🚀 This is the clever pairing trick: peppers don’t just help hair themselves — they help your body use the iron from spinach, lentils and beans better.

Key nutrients: Vitamin C (red and yellow peppers are especially rich), vitamin A, vitamin B6 and antioxidants.

How it helps your hair: Vitamin C is needed to make collagen, a protein that is part of the structure surrounding hair follicles and helps keep hair strong. Vitamin C also plays a second, very practical role: it significantly improves how well your body absorbs iron from plant foods. Pairing bell peppers with spinach, lentils or beans is therefore a smart combination for hair health. Vitamin C also acts as an antioxidant, helping protect cells from everyday oxidative stress.

Easy way to eat it

Slice raw peppers into strips for snacking with hummus, or add them to stir-fries, salads and omelettes. Lightly cooking them keeps much of their vitamin C while making them sweeter.

⚡ Quick win: Eat peppers in the same meal as spinach, lentils or beans — that one pairing helps your body absorb more of their iron.

Spinach + peppers together beat either one alone.

VEGETABLE 4

Carrots — A Classic for a Healthy Scalp

Key nutrients: Beta-carotene and vitamin A, plus biotin, vitamin K and fibre in smaller amounts.

How it helps your hair: Like sweet potatoes, carrots are rich in beta-carotene, which supports vitamin A levels and healthy sebum production — the scalp’s own natural conditioner. Vitamin A also supports normal cell growth and turnover in the skin, including the scalp. A comfortable, well-nourished scalp is a better environment for hair to grow in.

Easy way to eat it

Grate carrots into salads and sandwiches, roast them with a drizzle of honey, or blend them into soups. Eating carrots with a little healthy fat — such as olive oil or a handful of nuts — helps your body absorb their beta-carotene.

VEGETABLE 5

Broccoli — Vitamins A and C Plus Sulforaphane

Key nutrients: Vitamins A, C and K, folate, iron, potassium and sulforaphane, a plant compound found in cruciferous vegetables.

How it helps your hair: Broccoli brings together several hair-friendly nutrients in one vegetable: vitamin C for collagen and iron absorption, folate for cell production, and small amounts of iron. It is also a source of sulforaphane, an antioxidant compound that is being studied for its protective effects on cells. While research on sulforaphane and hair specifically is still early, broccoli’s overall nutrient profile makes it a solid, sensible choice for general hair and scalp health.

Easy way to eat it

Steam florets for 4–5 minutes until bright green and just tender, then finish with lemon juice, garlic and olive oil. Shorter cooking helps preserve more vitamin C.

Simple Hair-Healthy Meal Ideas

You do not need complicated recipes. These simple combinations bring several of the five vegetables together in one meal:

  • Green smoothie: Baby spinach, a cooked sweet potato chunk (or mango for sweetness), orange juice and ginger — vitamin C alongside iron-rich spinach.
  • Rainbow Buddha bowl: Roasted sweet potato and broccoli, grated carrot, sliced bell pepper and quinoa, finished with a tahini-lemon dressing.
  • Stir-fry night: Broccoli, bell peppers and carrots stir-fried with garlic, served over rice with eggs, tofu, chicken or chickpeas for protein.
  • Comfort soup: Carrot, spinach and sweet potato simmered with red lentils — the lentils add protein and iron, and the vegetables add vitamin C to help absorb it.
  • Big lunch salad: Spinach leaves, grated carrot, pepper strips and steamed broccoli with a boiled egg or a handful of nuts and seeds.

What Else Matters for Healthy Hair

Vegetables are one part of the picture. These habits matter just as much:

  • Eat enough protein: Hair is made of protein, so include a protein source at most meals — eggs, dairy, lentils, beans, chickpeas, tofu, fish or lean meat.
  • Watch your iron: If you shed more hair than usual, ask your doctor about checking your iron (ferritin) levels rather than guessing. Do not start iron supplements without medical advice.
  • Manage stress: Periods of high stress can be followed, a few months later, by increased shedding. Sleep, movement and rest genuinely help.
  • Be gentle with your hair: Limit very tight hairstyles, harsh chemical treatments and frequent high-heat styling, all of which can increase breakage.
  • Be patient: Hair grows slowly — roughly a centimetre a month on average — so give any dietary change at least three months before judging the results.
Featured Product · Amazon.ca

Maple Holistics Pure Rosemary Oil for Hair — 30 mL

Rosemary is the herb this article’s readers ask about most for hair care; this is the pure oil version:

  • 100% pure rosemary oil for scalp and hair care routines
  • Also used for skin and nails — one small bottle, several jobs
  • Rated 4.4 stars from 40,000+ Amazon.ca ratings
Check Today’s Price on Amazon

As an Amazon Associate I earn from qualifying purchases.

Quick takeaway: Spinach for iron and folate, sweet potatoes and carrots for vitamin A and scalp moisture, bell peppers for vitamin C, and broccoli for an all-round nutrient boost. Eaten regularly as part of a balanced diet, these five vegetables support the normal, healthy growth your hair is already trying to do.

Please note: This article is for general information and education only and is not medical advice. Hair loss and heavy shedding can have many causes, including medical conditions. If you are concerned about hair loss, please speak with your doctor or a qualified health professional.