Top Magnesium-Rich Foods: Boost Your Health Naturally

Fuel your meals with wholesome choices that nurture heart, muscle, and bone vitality.

By Medha deb
Created on

10 Magnesium-Rich Foods Your Diet Needs

Magnesium is an essential mineral that plays a key role in supporting your heart, muscle, and nerve functions, as well as energy production and bone health. Many adults in the United States fall short of the recommended daily intake, but with the right food choices, you can meet your needs easily. Below, we highlight the top magnesium-rich foods you can incorporate into your meals along with their health benefits. Plus: dietitian-approved advice for maximizing magnesium throughout your day.

Why Is Magnesium Important?

  • Supports heart health, aids muscle function, and regulates nerve signals
  • Contributes to energy production and bone strength
  • Helps maintain normal blood pressure, blood glucose levels, and immune system function
  • Lack of magnesium may lead to muscle cramps, weakness, irregular heartbeat, and fatigue
To unlock the full potential of magnesium in your diet, explore our comprehensive guide to 25 Plant-Based Foods High in Magnesium. These options not only enhance your magnesium intake but also enrich your meals with vital nutrients and flavors that can revolutionize your health.

How Much Magnesium Do You Need?

The Recommended Dietary Allowance (RDA) for magnesium varies by age and gender. For adult women, it’s about 310–320 mg per day, and for adult men, it’s 400–420 mg per day. Most healthy people can meet these needs through a varied diet.


Best Magnesium-Rich Foods

Let’s dive into the top foods to add to your grocery list if you’re looking to boost your magnesium intake:

Spinach

  • Magnesium Content: 156 mg per cup (boiled)
  • Also provides: iron, fiber, vitamin A, vitamin C
  • Use it in salads, wraps, smoothies, and omelets
Incorporating nuts into your diet is a simple yet effective strategy. Discover the top choices of nuts that are high in magnesium, not only for their health benefits but also for heart and bone health. These crunchy snacks are an easy way to boost your daily magnesium levels and improve overall nutrition.

Dietitian Valerie Agyeman, RDN, loves making chicken or tofu wraps with lots of fresh spinach and black beans—every ingredient is high in magnesium.

Almonds, Cashews, and Peanuts

  • Almonds: 80 mg per ounce (about 23 nuts)
  • Cashews: 74 mg per ounce; 2 tbsp cashew butter provides 83 mg
  • Peanuts/Peanut Butter: 49 mg in 2 tbsp peanut butter
  • Nuts are also high in healthy fats, protein, and fiber

Choose unsweetened, oil-free nut butters for snacks and spreads.

Chia, Flax, and Pumpkin Seeds

  • Pumpkin Seeds: 156 mg per ounce (37% of Daily Value)
  • High in: protein, iron, omega-3 fatty acids, and fiber
  • Try them on salads, yogurt, oatmeal, or overnight oats
Complement your meals with delicious options that are not only nutritious but also delightfully sweet. Check out our list of 15 Fruits High in Magnesium to Boost Your Diet Naturally. These fruits can be a game-changer for your magnesium intake while adding a fresh taste to your dishes.

Seeds make a simple, nutritious snack and can easily boost your magnesium at breakfast or lunch.

Oats

  • Magnesium Content: Over 13% of Daily Value per ½ cup dry oats
  • Benefits: fiber, iron, B vitamins
  • Add bananas, flax seeds, or walnuts to enhance magnesium

Whole grain oats create a magnesium-rich base for breakfast and can be topped with seeds or fruit for a nutrient-dense start to your day.

Dark Chocolate

  • Magnesium Content: 65 mg per 1-ounce serving (70–85% cocoa solids recommended)
  • Loaded with antioxidants, iron, and zinc
  • Use small squares as an after-dinner or bedtime snack
To enhance your vegetables' nutritional profile even more, consider incorporating colorful and magnesium-rich options into your meals. Learn more about the top vegetables high in magnesium for a healthier diet and how they can complement your meals beautifully while supporting your wellness goals.

Choose high-quality chocolate with minimal added sugar to maximize health benefits.

Black Beans

  • Magnesium Content: 84 mg per cup (canned)
  • Also provides: 17 g fiber, 15 g protein
  • Great in tacos, salads, soups, or grain bowls

Black beans pair well with avocados and greens for a hearty, magnesium-rich meal.

Edamame (Soybeans)

  • Magnesium Content: 50 mg per ½ cup
  • Rich in protein, calcium, fiber
  • Enjoy steamed as a snack or in stir-fry dishes

Agyeman recommends a bowl of steamed edamame for a simple, delicious boost.

Quinoa

  • Magnesium Content: 118 mg per cup (cooked)
  • Higher in protein than many other whole grains
  • Use as a base for salads, grain bowls, or side dishes

Quinoa is technically a seed but commonly served as a whole grain. Nutritionist Cassetty substitutes quinoa for rice in stir-fry and grain bowls ramping up both protein and magnesium.

Avocado

  • Magnesium Content: 58 mg per fruit
  • High in heart-healthy monounsaturated fats and fiber
  • Try avocado toast with whole wheat bread, which adds another 23 mg magnesium

Avocado is delicious in salads, wraps, and sandwiches, and doubles up the nutritional value when paired with whole grains.

Yogurt

  • Magnesium Content: 42 mg per serving (plain low-fat varieties)
  • Provides calcium, protein, and live cultures for gut health
  • Perfect as a snack, breakfast, or base for smoothie bowls

Agyeman’s tip: Make dark chocolate cashew yogurt bark by spreading yogurt, topping with cashews, pumpkin seeds, and chocolate, then freezing.


Other Magnesium-Rich Vegetables

  • Swiss Chard: 150 mg per ½ cup boiled
  • Collard Greens: 18.9 mg per ½ cup cooked with oil
  • Kale: 14.75 mg per ½ cup boiled
  • Potatoes: 17.2 mg per ½ cup boiled (with skin)
  • Artichoke Hearts: 35.3 mg per ½ cup boiled
  • Parsnips: 22.6 mg per ½ cup boiled
  • Arugula: 4.7 mg per ½ cup raw

Leafy greens like Swiss chard, collards, spinach, and kale boost your magnesium and also deliver a broad spectrum of vitamins, minerals, and antioxidants. Potatoes and root vegetables add dietary fiber and support gut health. Rotate these vegetables in grain bowls, salads, and side dishes for maximum variety and nutrition.

Table: Magnesium Content of Popular Foods

FoodServing SizeMagnesium (mg)Additional Benefits
Spinach (boiled)1 cup156Iron, Vitamin A & C, Fiber
Pumpkin Seeds1 oz156Protein, Iron, Omega-3s
Quinoa (cooked)1 cup118Protein, Fiber
Black Beans (canned)1 cup84Protein, Fiber
Almonds1 oz80Healthy Fats, Fiber
Avocado1 fruit58Healthy Fats, Fiber
Edamame½ cup50Protein, Calcium, Fiber
Yogurt1 cup42Protein, Calcium, Probiotics
Dark Chocolate1 oz65Antioxidants, Iron

Expert Tips to Increase Magnesium Intake

  • Combine several magnesium-rich foods in one meal (e.g., a wrap with spinach, black beans, avocado)
  • Choose whole grains over refined grains for higher magnesium
  • Top salads, yogurts, and breakfast bowls with seeds and nuts
  • Swap out rice for quinoa in main dishes
  • Read nut butter labels and choose those with minimal added oils and sugars
  • Include a variety of colors and plant-based ingredients in your meals for better nutrient balance
  • Snack on roasted edamame, nuts, or seeds instead of processed foods

Sample Magnesium-Rich Meals

  • Breakfast: Overnight oats with chia seeds, bananas, and almonds
  • Lunch: Whole grain wrap with spinach, black beans, tofu, and avocado
  • Snack: Plain yogurt with pumpkin seeds and dark chocolate chips
  • Dinner: Quinoa stir-fry bowl with kale, edamame, and cashew sauce

Frequently Asked Questions (FAQs)

Q: Can I get enough magnesium through food alone?

A: Yes, most people can meet their magnesium needs through a varied, balanced diet rich in plant-based foods such as leafy greens, legumes, nuts, seeds, whole grains, and some dairy products.

Q: Should I consider magnesium supplements?

A: Supplements may be helpful in some cases, but increasing dietary magnesium is preferred for most people. Consult a registered dietitian or physician before starting supplements.

Q: What are symptoms of magnesium deficiency?

A: Symptoms can include muscle cramps, fatigue, irregular heartbeat, and poor appetite. Severe deficiencies are rare among healthy people but can occur in those with certain medical conditions or chronic stress.

Q: Do cooking methods affect magnesium levels?

A: Magnesium is fairly stable during cooking, but boiling vegetables can cause some loss into the cooking water. Steaming or microwaving may help preserve mineral content.

Q: Which foods have the highest magnesium ratio per calorie?

A: Seeds (pumpkin, flax, chia), nuts (almonds, cashews), spinach, and quinoa provide excellent magnesium per calorie, making them ideal for nutrient-dense meals.


About the Expert

Stefani Sassos, M.S., R.D.N., NASM-CPT, is the Director of the Good Housekeeping Institute Nutrition and Fitness Lab. Stefani is a registered dietitian, certified personal trainer, and Women’s Fitness Specialist with a passion for delivering evidence-based nutrition insights that inspire healthier habits. She brings hands-on experience as an avid CrossFitter and home cook to her nutrition recommendations.


Key Takeaways

  • Magnesium supports vital functions including heart, muscle, and bone health
  • Top magnesium-rich foods: spinach, pumpkin seeds, almonds, black beans, quinoa, avocado, yogurt, and more
  • Eat a diverse, color-rich, plant-forward diet to maximize magnesium intake
  • Consistent dietary choices are the best way to prevent deficiency for most people
  • Consult experts for personalized advice if you suspect low magnesium or dietary gaps
Medha Deb is an editor with a master's degree in Applied Linguistics from the University of Hyderabad. She believes that her qualification has helped her develop a deep understanding of language and its application in various contexts.

Read full bio of medha deb