What Food Has the Most Magnesium?
Pumpkin seeds are among the most magnesium-dense foods, providing over 500 mg per 100 g. But several other foods also offer substantial amounts per serving, including almonds, cashews, spinach, and black beans. If you are looking to increase your magnesium intake, focusing on nuts, seeds, and leafy greens is an effective and practical approach.
Magnesium Rich Foods: The Best Sources
Magnesium is a mineral involved in hundreds of biochemical reactions in the body, including energy production, muscle function, and nervous system support. While many people do not get enough through diet alone, identifying and eating magnesium-rich foods is a proactive step. The best sources are often unrefined plant foods, as processing tends to reduce mineral content.
Among the top sources are nuts and seeds, leafy greens, legumes, and whole grains. Incorporating a variety of these into your meals is the most reliable way to boost your intake naturally and support your overall health.
Nuts and Seeds High in Magnesium
Nuts and seeds are some of the most concentrated food sources of magnesium. For example, cashews provide about 292 mg per 100 g, while almonds offer 270 mg. Pumpkin seeds, however, top the category with more than 500 mg per 100 g. These foods are also rich in healthy unsaturated fats, vitamin E, protein, and fiber, making them a satisfying and nutritious snack.
- Pumpkin seeds: Over 500 mg per 100 g
- Cashews: About 292 mg per 100 g
- Almonds: About 270 mg per 100 g
- Brazil nuts: High in magnesium and also a source of selenium
To add more of these to your diet, consider keeping a pre-portioned mix as a snack, adding crushed nuts to yogurt, or blending cashew butter into smoothies. Since these foods are calorie-dense, moderation is important. Opt for raw or unsalted roasted versions to avoid excess sodium.
Leafy Greens and Vegetables Rich in Magnesium
Dark leafy greens are another excellent category for magnesium, especially for those following a plant-based diet. A single cup of cooked spinach delivers roughly 157 mg, which is a substantial portion of the daily recommendation for adults. Swiss chard and collard greens also offer meaningful amounts, along with iron, calcium, and fiber.
- Spinach (cooked): About 157 mg per cup
- Swiss chard: A valuable source of both magnesium and vitamin K
- Okra: Provides about 57 mg per 100 g
- Broccoli: Offers 20–40 mg per serving
Lightly steaming or roasting these vegetables helps preserve their magnesium content, unlike boiling, which can leach minerals into the water. Adding them to stir-fries, soups, or salads is a simple way to increase your intake.
Fruits That Contribute to Magnesium Intake
Although fruits are not as concentrated as nuts or seeds, several types still make a meaningful contribution to daily magnesium intake. Avocados are one of the best fruit sources, providing about 58 mg per fruit along with potassium and heart-healthy monounsaturated fats. Bananas contain about 32 mg each and are also a good source of vitamin B6 and carbohydrates, making them useful around workouts.
Dried fruits like figs, prunes, and dates, as well as berries such as raspberries and blackberries, also contain magnesium. Including these in breakfasts like smoothies, oatmeal, or as a snack can help diversify your nutrient intake.
How Much Magnesium Do You Need Daily?
Understanding daily requirements helps put food choices into perspective. Adult men generally need 400–420 mg per day, while adult women need about 310–320 mg. Needs can increase during pregnancy and lactation. Meeting this target through food is achievable with a balanced diet that regularly includes nuts, seeds, greens, legumes, and whole grains.
For a practical example, a day that includes a serving of pumpkin seeds (about 150 mg), a cup of cooked spinach (157 mg), and a handful of almonds (80 mg) already provides a substantial portion of the daily target. Adding grains like quinoa and legumes like black beans can help fill the rest.
Using Supplements to Fill Gaps
Whole foods are the preferred way to get magnesium, but supplements can offer support when dietary intake is insufficient or when needs are elevated due to stress, activity, or dietary restrictions. Forms like magnesium citrate, bisglycinate, and malate are generally well-absorbed and gentle on the digestive system.
If you are considering a supplement, it is wise to discuss it with a healthcare professional, especially if you have a medical condition, are taking medication, or are pregnant. Carefully reading labels for serving size and form of magnesium ensures you choose an option that fits your needs.
Key Takeaways on Magnesium Rich Foods
- Pumpkin seeds, almonds, and cashews are among the top nut and seed sources of magnesium.
- Dark leafy greens like spinach and swiss chard are excellent plant-based options.
- Avocados and bananas are fruits that add moderate amounts of magnesium to your diet.
- Whole grains and legumes also contribute to overall magnesium intake.
- Choosing unprocessed foods and using gentle cooking methods helps preserve magnesium content.
- Supplements can complement the diet but should be used thoughtfully and with professional guidance when appropriate.
Frequently Asked Questions
Which seeds and nuts are highest in magnesium?
Pumpkin seeds are the highest, with over 500 mg per 100 g. Cashews and almonds also rank high, providing around 292 mg and 270 mg per 100 g respectively.
How can I get 400 mg of magnesium a day from food?
One practical way is to combine sources. For example, a serving of pumpkin seeds provides about 150 mg, a cup of cooked spinach offers roughly 157 mg, and a handful of almonds contributes about 80 mg. Adding legumes or whole grains helps you reach the remaining amount.
Which fruit is full of magnesium?
Avocados are the most magnesium-dense fruit, providing about 58 mg per fruit. They also contain potassium and healthy fats, which support electrolyte balance.
Is a banana a day enough magnesium?
A banana has about 32 mg of magnesium, which is not enough on its own to meet daily needs. However, it can be a useful part of a diet that also includes nuts, seeds, and leafy greens.
What drink is full of magnesium?
While not a common beverage, some fortified drinks and electrolyte mixes contain magnesium. However, whole food sources like seeds, nuts, and greens provide more magnesium with additional nutritional benefits.