Avocado is the highest-magnesium fresh fruit you’ll find in most grocery stores, delivering 58 mg per whole fruit. But if you expand the search to include tropical and dried options, tamarind takes the top spot at 110 mg per cup of raw pulp. The daily recommended intake for magnesium ranges from 310 mg to 420 mg depending on your age and sex, so even the richest fruits cover only a fraction of your needs on their own.
Fruits With the Most Magnesium
Fruit isn’t the most concentrated source of magnesium compared to nuts, seeds, or leafy greens, but several fruits contribute meaningful amounts. Here’s how the top options stack up in a typical serving:
- Tamarind: 110 mg per cup of raw pulp
- Dehydrated apricots: 75 mg per cup
- Avocado: 58 mg per whole fruit
- Jackfruit: 48 mg per cup, sliced
- Guava: 36 mg per cup
- Papaya: 30 mg per cup
Tamarind is an outlier. Its sticky, tangy pulp packs roughly twice the magnesium of an avocado per serving. The catch is that most people don’t eat a full cup of tamarind in one sitting. It’s intensely sour and often used as a flavoring in sauces, drinks, and chutneys rather than eaten by the handful. For a fruit you’re likely to eat in large portions, avocado is your best bet.
Why Dried Fruit Ranks So High
Drying fruit removes water, which concentrates every nutrient into a smaller, denser package. A cup of dehydrated apricots contains 75 mg of magnesium, while a single large fresh fig provides only 11 mg. That’s a dramatic difference driven entirely by water content, not because the fruit itself changes. The same principle applies to dried figs, dates, and prunes.
The tradeoff is calories. Dried fruit is calorie-dense, so you’re taking in significantly more sugar per serving than you would with fresh fruit. If you’re trying to maximize magnesium per calorie rather than per cup, papaya is one of the best options: it delivers about 98 mg of magnesium per 200 calories, compared to 65 mg for guava at the same calorie count.
Avocado: The Everyday Winner
Avocado lands on nearly every list of magnesium-rich foods for good reason. One whole avocado provides 58 mg, covering roughly 14% to 19% of the daily recommended intake depending on whether you’re male or female. It’s also one of the few fruits high in healthy fats, which makes it easy to pair with meals rather than treating it as a snack or dessert.
Half an avocado on toast, blended into a smoothie, or sliced into a salad gives you about 29 mg of magnesium before you count anything else on the plate. That adds up quickly when combined with other magnesium-containing foods throughout the day.
Tropical Fruits Worth Adding
Jackfruit, guava, and papaya all sit in the 30 to 48 mg per cup range, making them solid contributors. Jackfruit is the standout at 48 mg per cup of sliced fruit. Its mild, slightly sweet flavor works well in both savory and sweet dishes, and its meaty texture has made it popular as a plant-based protein substitute.
Guava offers 36 mg per cup along with an exceptionally high vitamin C content. Papaya comes in at 30 mg per cup but has the advantage of being very low in calories, which makes it one of the most efficient magnesium sources if you’re watching your overall intake. These tropical fruits aren’t always available fresh, but frozen versions retain most of their mineral content.
Common Fruits That Fall Short
Bananas often get credit as a magnesium source, but they’re middling at best, typically providing around 32 mg in a medium-sized fruit. That’s decent, not remarkable. Berries fall even lower. A full cup of raspberries delivers only about 6% of the daily value. Apples, oranges, and grapes all sit in a similar range, offering small amounts that help but won’t move the needle on their own.
This doesn’t mean these fruits are useless for magnesium. They just work better as part of a broader pattern rather than a targeted strategy. If you eat several servings of fruit per day, the magnesium from each one adds up.
How Much Your Body Actually Absorbs
Your body absorbs only about 30% to 40% of the magnesium you eat, and that rate changes based on how much you consume at once and what else is in the food. Eating smaller amounts spread across the day tends to result in better absorption than loading up in a single meal.
The fiber and water naturally present in whole fruit may help with absorption compared to isolated supplements, though the research on fruit-specific bioavailability is limited. What’s clear is that getting magnesium from food, including fruit, gives your body a steady supply in a form it’s well adapted to handle.
How Much You Actually Need
The recommended daily intake for magnesium varies by age and sex. Adult women need 310 to 320 mg per day, while adult men need 400 to 420 mg. Most people in the U.S. fall short of these targets, often by 50 to 100 mg.
Fruit alone won’t close that gap. Even eating a whole avocado and a cup of jackfruit in the same day gets you to about 106 mg, roughly a quarter of what most adults need. The most practical approach is to think of high-magnesium fruits as one piece of a diet that also includes dark leafy greens, nuts, seeds, beans, and whole grains, all of which carry significantly more magnesium per serving than any fruit.

