Morel Logo
HomeBlogFeaturesPricing

Morel Blog

Insights, tips, and updates about QR code menus and restaurant technology.

What Foods Are High in Magnesium? 8 Best Sources to Boost Your Daily Intake

September 23, 2025
adminadmin
12 min read
What Foods Are High in Magnesium? 8 Best Sources to Boost Your Daily Intake Image

Foods high in magnesium include leafy green vegetables, nuts, seeds, whole grains, legumes, dark chocolate, avocados, and certain fatty fish. The top magnesium-rich foods are pumpkin seeds (159mg per 30g), almonds (80mg per 30g), spinach (78mg per half cup cooked), cashews (75mg per 30g), brown rice (72mg per half cup), and dark chocolate (65mg per ounce). Most adults need 420mg of magnesium daily, and incorporating just a few of these foods into your meals can easily help you reach this target naturally. Getting enough magnesium shouldn’t feel like a chore, but many of us struggle to hit that daily 420mg target without knowing where to look. The good news? Some of the most delicious and versatile foods happen to be magnesium powerhouses. Whether you’re snacking on dark chocolate or tossing spinach into your morning smoothie, building a magnesium-rich diet is easier than you might think.

Top 8 Categories of Magnesium-Rich Foods

1. Seeds: The Magnesium Powerhouses

If you’re serious about boosting your magnesium intake, seeds deserve a permanent spot on your grocery list. These tiny nutritional dynamos pack more magnesium per serving than almost any other food group.

Pumpkin Seeds (Pepitas) – The Ultimate Champion

Pumpkin seeds absolutely dominate the magnesium game. A single 30-gram serving delivers an impressive 159mg of magnesium – that’s already 38% of your daily needs! If you’re really going all-in, a full cup of roasted pumpkin seeds contains a whopping 649mg, which actually exceeds your daily requirement. These little green gems aren’t just magnesium superstars either. They’re loaded with healthy fats, protein, and zinc. Try sprinkling them over salads, blending them into smoothies, or just munching on them as a satisfying afternoon snack.

Other High-Magnesium Seeds

Don’t overlook sunflower seeds, flax seeds, and chia seeds. While they don’t quite match pumpkin seeds’ magnesium content, they still contribute meaningful amounts to your daily intake. Flax seeds work beautifully in oatmeal or yogurt, while chia seeds can transform into puddings or add crunch to smoothie bowls.

2. Nuts: Convenient and Nutrient-Dense Options

Nuts make magnesium intake almost effortless. They’re portable, shelf-stable, and pair well with both sweet and savory foods.

Almonds: The All-Star Performer

A 30-gram serving of almonds provides roughly 80mg of magnesium. That’s about 23 almonds if you’re counting, which makes for a perfect mid-afternoon snack. Raw almonds, roasted almonds, almond butter – they all contribute to your magnesium goals while delivering healthy fats and protein.

Cashews and Brazil Nuts

Both cashews and Brazil nuts offer around 75mg of magnesium per 30-gram serving. Cashews bring that creamy, slightly sweet flavor that works wonderfully in stir-fries or as the base for dairy-free sauces. Brazil nuts are larger, so you only need about 6-8 nuts to hit that serving size.

Peanuts: The Budget-Friendly Choice

While technically legumes, peanuts behave more like nuts in our diets. They provide about 48mg of magnesium per 30-gram serving and cost significantly less than tree nuts. Natural peanut butter counts too, making it easy to add magnesium to toast, smoothies, or even savory sauces.

3. Legumes: Plant-Based Protein Packed with Magnesium

Legumes deserve way more credit than they get. They’re affordable, filling, and surprisingly rich in magnesium.

Black Beans and Pink Beans

Black beans lead the legume pack for magnesium content. A half-cup serving provides substantial magnesium along with fiber and plant protein. Pink beans follow closely behind. Both work beautifully in everything from breakfast burritos to hearty soups.

Chickpeas and Lentils

Chickpeas and lentils are magnesium workhorses that adapt to countless cuisines. Roasted chickpeas make fantastic crunchy snacks, while lentils cook quickly and absorb flavors beautifully. Red lentils practically dissolve into curries and soups, making them perfect for anyone who’s not totally sold on the texture of legumes yet.

Soy Products: Tofu and Soy Milk

Tofu and soy milk provide magnesium along with complete protein. Even if you’re not vegetarian, these foods can add variety to your meals while boosting your magnesium intake. Silken tofu blends invisibly into smoothies, while firm tofu takes on whatever flavors you throw at it.

4. Leafy Green Vegetables: Nature’s Multivitamins

Leafy greens might be the most nutrient-dense foods on the planet, and magnesium is just one of their many superpowers.

Spinach: The Versatile Green

Cooked spinach delivers 57-78mg of magnesium per half-cup serving. The cooking process concentrates the nutrients, so you’re getting more magnesium per bite compared to raw spinach. Fresh spinach works great in salads and smoothies, while frozen spinach is incredibly convenient for adding to pasta dishes, omelets, and soups.

Kale, Swiss Chard, and Beet Greens

Kale has earned its superfood status for good reason – it’s loaded with magnesium, vitamins, and antioxidants. Swiss chard brings beautiful colors to your plate along with substantial magnesium content. Beet greens, which many people sadly discard, actually contain more magnesium than the beets themselves.

Raw vs. Cooked: Maximizing Magnesium Content

Here’s something interesting: cooking generally concentrates the magnesium in leafy greens because it reduces water content. However, you’ll eat much larger volumes of raw greens in salads. Both approaches work – it’s more about consistency than perfection.

5. Whole Grains: Sustained Energy with Magnesium Benefits

Whole grains provide steady energy along with meaningful magnesium content. The key word here is “whole” – refined grains lose most of their magnesium during processing.

Brown Rice

A half-cup of cooked brown rice contains approximately 72mg of magnesium. While that might not sound huge, rice often serves as a base for meals, making it an easy way to add magnesium without changing your eating patterns dramatically.

Need to create a digital menu?

Quinoa: The Complete Protein Grain

Quinoa brings both complete protein and solid magnesium content to your meals. It cooks faster than brown rice and has a pleasant, slightly nutty flavor that works in both savory and sweet applications. Try it in grain bowls, as a side dish, or even in breakfast porridge.

Whole Wheat Pasta and Breads

Choosing whole grain versions of pasta and bread adds magnesium to foods you’re probably eating anyway. The difference in magnesium content between whole grain and refined versions is substantial, making this one of the easiest swaps you can make.

6. Dark Chocolate: The Delicious Health Food

Yes, chocolate can be a legitimate source of magnesium – but there’s a catch.

70% Cocoa Content Requirement

The magic happens when chocolate contains at least 70% cocoa solids. An ounce of high-quality dark chocolate provides roughly 65mg of magnesium. That’s a meaningful contribution wrapped in pure deliciousness.

Additional Antioxidant Benefits

Beyond magnesium, dark chocolate delivers powerful antioxidants called flavonoids. These compounds support heart health and might even improve brain function. Just remember that moderation matters – an ounce or two is plenty.

7. Avocados: The Creamy Superfruit

Half an avocado contains 20-22mg of magnesium. While that might seem modest compared to pumpkin seeds, avocados bring so much versatility to meals that they’re worth including regularly. Avocados work in smoothies, on toast, in salads, as guacamole, or even in chocolate desserts. Their creamy texture and mild flavor make them incredibly adaptable, and they provide healthy fats along with that magnesium boost.

8. Fatty Fish and Seafood: Ocean Sources of Magnesium

Fish and seafood aren’t the highest magnesium sources, but they contribute meaningful amounts while providing other essential nutrients.

Salmon, Halibut, and Mackerel

A 3-ounce serving of these fatty fish provides roughly 26-30mg of magnesium. While you wouldn’t rely on fish alone for magnesium, it adds to your daily total while delivering omega-3 fatty acids and high-quality protein.

Benefits Beyond Magnesium

Fatty fish support heart and brain health through their omega-3 content. When you’re building a well-rounded, magnesium-rich diet, these foods help ensure you’re covering all your nutritional bases.

How to Maximize Your Magnesium Intake

Meal Planning Strategies

The secret to consistently hitting your magnesium goals lies in combining multiple sources throughout the day. Instead of relying on one or two foods, spread magnesium-rich options across meals and snacks. A sample day might include: almond butter on whole grain toast for breakfast (magnesium from almonds and whole grains), a spinach salad with pumpkin seeds for lunch (double magnesium hit), and salmon with quinoa and steamed Swiss chard for dinner (triple magnesium sources). Add a small piece of dark chocolate as dessert, and you’ve easily cleared that 420mg target.

Preparation Methods That Matter

Cooking methods can affect magnesium content, though not as dramatically as you might expect. Steaming and sautéing generally preserve more magnesium than boiling, where some minerals can leach into the cooking water. If you do boil vegetables, consider using that cooking water in soups or stews to recapture some of the lost minerals.

Special Dietary Considerations

Vegetarian and Vegan Magnesium Sources

Plant-based eaters actually have an advantage when it comes to magnesium intake. The highest magnesium foods – seeds, nuts, leafy greens, legumes, and whole grains – are all plant-based. Vegetarians and vegans often consume more magnesium than omnivores simply because their diets emphasize these foods.

Magnesium in Animal Products vs. Plant Foods

While animal products contain magnesium, plant foods generally provide much higher concentrations. This doesn’t mean you need to go vegetarian to get enough magnesium, but it does suggest that emphasizing plant foods will make reaching your goals much easier.

Building Your Magnesium-Rich Grocery List

Must-Have Pantry Staples

Stock these shelf-stable magnesium powerhouses: pumpkin seeds, almonds, cashews, peanut butter, canned black beans, lentils, chickpeas, quinoa, brown rice, and dark chocolate with at least 70% cocoa content. Having these on hand means you can add magnesium to any meal.

Fresh Foods to Buy Weekly

Your weekly shopping list should include leafy greens like spinach and kale, avocados, and any seasonal vegetables that catch your eye. Frozen spinach and other frozen vegetables work just as well and often cost less while lasting longer.

Budget-Friendly High-Magnesium Options

Magnesium doesn’t have to break the bank. Dried legumes, peanuts, sunflower seeds, and frozen spinach provide excellent magnesium content at very reasonable prices. Brown rice and whole wheat pasta cost only slightly more than their refined counterparts but deliver significantly more nutrition.

Quick Reference: Magnesium Content Comparison

Here’s how your favorite magnesium-rich foods stack up per typical serving: Seeds & Nuts: – Pumpkin seeds (30g): 159mg – Almonds (30g): 80mg – Cashews (30g): 75mg – Sunflower seeds (30g): 65mg – Peanuts (30g): 48mg Vegetables & Grains: – Spinach, cooked (½ cup): 78mg – Brown rice, cooked (½ cup): 72mg – Dark chocolate, 70% (1 oz): 65mg – Swiss chard, cooked (½ cup): 60mg – Avocado (½ medium): 22mg Protein Sources: – Black beans, cooked (½ cup): 60mg – Tofu (100g): 53mg – Salmon (3 oz): 26mg

Making Magnesium-Rich Eating Simple and Sustainable

The beauty of magnesium-rich foods lies in their variety and versatility. You don’t need to overhaul your entire diet overnight or force yourself to eat foods you dislike. Start by adding one or two magnesium-rich foods to meals you already enjoy. Maybe that means sprinkling pumpkin seeds on your morning yogurt, choosing brown rice instead of white, or keeping a small container of almonds in your desk drawer. Small changes compound over time, and before long, hitting your magnesium goals will feel automatic. Remember, food-based magnesium comes packaged with fiber, healthy fats, protein, and countless other nutrients that work together to support your health. While supplements have their place, getting magnesium from whole foods provides benefits that go far beyond just meeting your daily mineral needs. The goal isn’t perfection – it’s progress. Every magnesium-rich food you add to your routine moves you closer to optimal health, more stable energy, and better sleep. Start where you are, use what appeals to you, and build from there.

FAQs About Magnesium-Rich Foods

Can you get too much magnesium from food sources alone? It’s virtually impossible to consume dangerous levels of magnesium from food alone. Your kidneys efficiently regulate magnesium levels, eliminating excess through urine. The tolerable upper limit of 350mg refers specifically to supplemental magnesium, not food sources. You can safely eat magnesium-rich foods without worry. Which magnesium-rich foods provide the most nutrition per calorie? Leafy green vegetables like spinach and Swiss chard offer exceptional magnesium content relative to their calorie count. A half-cup of cooked spinach provides 78mg of magnesium for only about 20 calories. Seeds and nuts are higher in calories but also provide healthy fats and protein along with their magnesium. Does food processing destroy magnesium content? Yes, processing significantly reduces magnesium content. Refined grains lose about 80% of their magnesium during processing. This is why choosing whole grains over refined versions makes such a difference. Frozen vegetables retain most of their magnesium, while canned varieties may have slightly less but still provide meaningful amounts. Do I need magnesium supplements if I eat these foods regularly? Most people can meet their magnesium needs through food alone by consistently including several magnesium-rich options in their daily meals. However, certain medical conditions, medications, or dietary restrictions might warrant supplementation. Consult with your healthcare provider to determine what’s right for your specific situation. What foods block magnesium absorption? Extremely high-fiber meals, excessive alcohol consumption, and large amounts of calcium can interfere with magnesium absorption. However, this doesn’t mean you should avoid these foods – just aim for balance. Spreading magnesium-rich foods throughout the day rather than consuming them all at once can help optimize absorption.

© 2025 Morel. All rights reserved.