Magnesium is an essential mineral that plays a crucial role in over 300 biochemical reactions in your body. From supporting muscle and nerve function to regulating energy production and bone development, adequate magnesium intake is vital for optimal health. This comprehensive guide provides a detailed chart of magnesium-rich foods to help you incorporate this important nutrient into your daily diet.

Why Magnesium Matters for Your Health

Magnesium is the fourth most abundant mineral in your body, yet many people don’t get enough through their diet. This essential nutrient helps regulate muscle and nerve function, blood sugar levels, and blood pressure. It’s also vital for creating protein, bone development, and DNA synthesis.

The recommended daily intake of magnesium is 400-420mg for men and 310-320mg for women. However, studies suggest that nearly two-thirds of people in Western countries don’t meet these requirements. A diet rich in magnesium-containing foods can help prevent deficiency and support overall health.

Magnesium Rich Foods Chart

Below is a comprehensive chart of foods high in magnesium, organized by category. Use this as a reference to ensure you’re incorporating a variety of magnesium sources into your meals.

FoodServing SizeMagnesium (mg)% Daily Value
Pumpkin Seeds1 oz (28g)15637%
Spinach (cooked)1 cup15737%
Swiss Chard (cooked)1 cup15136%
Dark Chocolate (85% cocoa)1 oz (28g)6515%
Black Beans1 cup cooked12029%
Avocado1 medium5814%

Vegetables High in Magnesium

VegetableServing SizeMagnesium (mg)% Daily Value
Spinach (cooked)1 cup15737%
Swiss Chard (cooked)1 cup15136%
Kale (cooked)1 cup7518%
Collard Greens (cooked)1 cup4210%
Turnip Greens (cooked)1 cup328%

Leafy green vegetables are excellent sources of magnesium and provide numerous other nutrients. Try adding spinach to smoothies or using it as a base for salads to boost your magnesium intake.

Nuts and Seeds High in Magnesium

Assortment of magnesium-rich nuts and seeds including pumpkin seeds, almonds, cashews, and sunflower seeds in small bowls
Nut/SeedServing SizeMagnesium (mg)% Daily Value
Pumpkin Seeds1 oz (28g)15637%
Hemp Seeds1 oz (28g)19747%
Almonds1 oz (28g)7718%
Cashews1 oz (28g)8320%
Brazil Nuts1 oz (28g)10525%

Nuts and seeds are not only rich in magnesium but also provide healthy fats, protein, and fiber. Keep a small container of mixed nuts and seeds for a convenient, magnesium-boosting snack throughout the day.

Legumes High in Magnesium

Various legumes high in magnesium including black beans, lentils, chickpeas, and edamame in separate containers
LegumeServing SizeMagnesium (mg)% Daily Value
Black Beans1 cup cooked12029%
Edamame (soybeans)1 cup cooked10625%
Lima Beans1 cup cooked12630%
Chickpeas1 cup cooked7919%
Lentils1 cup cooked7117%

Legumes are excellent sources of plant-based protein and fiber in addition to magnesium. Try adding black beans to salads or making homemade hummus with chickpeas for a magnesium-rich snack.

Whole Grains High in Magnesium

Assortment of whole grains high in magnesium including quinoa, brown rice, buckwheat, and whole wheat
GrainServing SizeMagnesium (mg)% Daily Value
Quinoa1 cup cooked11828%
Brown Rice1 cup cooked8620%
Buckwheat1 cup cooked8620%
Whole Wheat Pasta1 cup cooked6315%
Bulgur1 cup cooked5814%

Whole grains provide sustained energy and are excellent sources of magnesium. Replace refined grains with whole grain options like brown rice or quinoa to increase your magnesium intake while adding more fiber to your diet.

Fish and Seafood High in Magnesium

Fresh fish varieties high in magnesium including salmon, mackerel, and tuna fillets arranged on ice
Fish/SeafoodServing SizeMagnesium (mg)% Daily Value
Mackerel3 oz fillet8220%
Tuna (Bluefin)3 oz fillet6415%
Salmon3 oz fillet307%
Pollock3 oz fillet7117%
Alaskan King Crab1 leg8420%

Fatty fish not only provide magnesium but are also excellent sources of omega-3 fatty acids, which support heart and brain health. Aim to include fish in your diet at least twice a week.

Other Foods High in Magnesium

Various other magnesium-rich foods including dark chocolate, avocados, bananas, and yogurt arranged on a wooden surface
FoodServing SizeMagnesium (mg)% Daily Value
Dark Chocolate (85% cocoa)1 oz (28g)6515%
Avocado1 medium5814%
Banana1 large379%
Non-Fat Yogurt1 cup4711%
Tofu1 cup14635%

These diverse foods can help you incorporate magnesium into various meals throughout the day. Dark chocolate makes for a satisfying treat that also provides magnesium, while avocados can be added to sandwiches, salads, or enjoyed on their own.

5 Standout Magnesium-Rich Foods

The top 5 magnesium-rich foods highlighted: pumpkin seeds, spinach, dark chocolate, black beans, and avocado arranged in an attractive display

Pumpkin Seeds

37% DV per oz

Just one ounce of pumpkin seeds provides 37% of your daily magnesium needs. They’re also rich in zinc, healthy fats, and antioxidants that support immune function and heart health.

Spinach

37% DV per cup

Cooked spinach is one of the most magnesium-dense vegetables available. It’s also packed with iron, vitamins A and K, and antioxidants that support overall health.

Dark Chocolate

15% DV per oz

Dark chocolate with at least 70% cocoa solids provides magnesium along with flavanols that support heart health and may help reduce inflammation.

Black Beans

29% DV per cup

Black beans provide nearly a third of your daily magnesium needs in one cup. They’re also an excellent source of plant-based protein, fiber, and iron.

Avocado

14% DV per avocado

One medium avocado provides 14% of your daily magnesium needs along with heart-healthy monounsaturated fats, fiber, and potassium.

Maximizing Magnesium Absorption

Illustration showing factors that affect magnesium absorption including vitamin D, protein, and refined sugar

The amount of magnesium you consume is important, but so is how much your body actually absorbs. Here are some tips to maximize magnesium bioavailability:

  • Pair with vitamin D: Vitamin D helps improve magnesium absorption. Spend time outdoors or consume vitamin D-rich foods like fatty fish alongside magnesium sources.
  • Include protein: Adequate protein intake helps with magnesium absorption. Nuts and seeds are perfect as they contain both magnesium and protein.
  • Reduce refined sugar: High sugar intake can increase magnesium excretion through the kidneys. Minimize processed foods and added sugars.
  • Mind your calcium intake: Very high calcium intake can compete with magnesium absorption. Balance your intake of both minerals.
  • Consider cooking methods: Lightly steaming vegetables rather than boiling them can help preserve their magnesium content.
  • Practical Ways to Include Magnesium-Rich Foods in Your Diet

    A collage of magnesium-rich meals including a breakfast smoothie bowl, lunch salad with avocado, and dinner with salmon and leafy greens

    Breakfast Ideas

  • Spinach and banana smoothie: Blend spinach, banana, almond milk, and a tablespoon of pumpkin seeds for a magnesium-packed start to your day.
  • Avocado toast on whole grain bread: Top with hemp seeds for an extra magnesium boost.
  • Overnight oats: Mix oats with yogurt and top with sliced banana, almonds, and a square of dark chocolate.
  • Lunch Ideas

  • Black bean and quinoa bowl: Combine these magnesium powerhouses with avocado and leafy greens.
  • Spinach salad: Top with pumpkin seeds, chickpeas, and grilled salmon for a triple magnesium hit.
  • Whole grain wrap: Fill with hummus, leafy greens, and avocado for a portable magnesium-rich lunch.
  • Dinner Ideas

  • Salmon with brown rice and steamed spinach: A complete meal featuring three magnesium sources.
  • Black bean and vegetable stir-fry: Serve over brown rice or quinoa for added magnesium.
  • Tofu and vegetable curry: Serve with brown rice for a plant-based, magnesium-rich dinner.
  • Snack Ideas

  • Trail mix: Combine almonds, cashews, pumpkin seeds, and a few dark chocolate chips.
  • Edamame: Steam and lightly salt for a protein and magnesium-rich snack.
  • Avocado with whole grain crackers: Simple, satisfying, and nutritious.
  • The Bottom Line on Magnesium-Rich Foods
    A balanced plate featuring various magnesium-rich foods from different food groups

    Incorporating magnesium-rich foods into your daily diet is one of the best ways to ensure you’re meeting your body’s needs for this essential mineral. By focusing on whole, unprocessed foods like leafy greens, nuts, seeds, legumes, whole grains, and fatty fish, you’ll not only boost your magnesium intake but also benefit from the many other nutrients these foods provide.

    Remember that dietary diversity is key. Rather than relying on a single food source, aim to include a variety of magnesium-rich foods throughout your day. This approach ensures you’re getting a good balance of nutrients while making your meals more interesting and enjoyable.

    If you’re concerned about your magnesium levels, especially if you have certain health conditions or take medications that may affect magnesium absorption, consult with a healthcare provider. They can help determine if dietary changes alone are sufficient or if supplementation might be necessary in your specific case.

    Start Your 2

    Ready to boost your magnesium intake? Download our 7-day meal plan featuring delicious recipes packed with magnesium-rich foods. Each day includes breakfast, lunch, dinner, and snack ideas to help you easily incorporate more magnesium into your diet.

    Get Your Free 7-Day Meal Plan