Magnesium-rich foods that promote hair growth
Magnesium plays an important role in more than 300 biochemical reactions in the body. A magnesium deficiency can lead to thin, brittle hair and scalp inflammation. Adding magnesium-rich foods to your daily diet supports and stimulates hair growth.
Pumpkin seeds
Pumpkin seeds are rich in magnesium, helping increase blood flow to the scalp, nourish hair follicles, and reduce hair loss. These seeds also provide zinc, omega-3s, and antioxidants—essential nutrients for healthy hair growth. You can sprinkle pumpkin seeds onto smoothies, mix them into salads, or enjoy them as a snack, around 28 g per serving.
Spinach
100 g of spinach contains about 79 mg of magnesium, and is rich in iron, folate, and vitamin A, supporting faster hair growth. Magnesium also helps prevent calcium buildup on the scalp—a cause of clogged hair follicles. Adults should consume around 400 g of vegetables each day to provide essential nutrients for the body.
Bananas
A medium-sized banana provides about 32 mg of magnesium and is rich in potassium and vitamin B6, contributing to nourishing hair from within. Bananas make a healthy snack that can be eaten directly, paired with yogurt, or blended into smoothies. Healthy individuals should eat 1-2 bananas a day, combined with a variety of fruits, vegetables, and other healthy protein and fat sources to ensure balanced nutrition.
Avocados
Avocados are very rich in magnesium (about 58 mg per fruit), vitamin E, and healthy fats, helping nourish hair from deep within. Magnesium is involved in the production of keratin—the protein that forms hair strands—while other nutrients help balance sebum levels on the scalp, reducing dandruff.
Avocados can be enjoyed on their own as an afternoon snack, tossed into salads, blended into smoothies, or applied as a hair mask to boost moisture. Healthy individuals can eat about one avocado per day to supplement healthy fats, vitamins, and minerals that benefit overall health.
Black beans
Black beans are rich in plant-based protein, magnesium, and iron. Their protein content supports the reconstruction of hair structure, while magnesium helps regulate calcium, preventing calcium buildup on the scalp that can hinder hair growth. You can mix black beans into salads, blend them into dips, or serve them with rice. Everyone should consume black beans in moderation, about 2-3 times per week, with half a small cup per serving.
Boiled soybeans (Edamame)
Soybeans contain quality plant-based protein and are rich in magnesium, which plays a crucial role in improving blood circulation to the scalp and delivering nutrients to hair follicles. Maintaining a habit of eating a handful of boiled soybeans a few times a week can provide an abundance of nutrients for the body.

