Almonds are packed with nutrients that support heart health, such as magnesium, vitamin E, and unsaturated fats. Eating almonds may help lower cholesterol and reduce the risk of heart disease.
One serving of almonds (about 28 grams/1 ounce) has 76.5 milligrams of magnesium, which is over 18% of the Daily Value (DV).
Your body needs magnesium for healthy blood sugar, blood pressure, brain function, bones, and muscles.
While getting magnesium from a handful of almonds isn’t bad at all, there are plenty of foods that have more magnesium than almonds.
MirageC / Getty Images
Nuts and seeds pack important nutrients like magnesium, zinc, selenium, and vitamin E.
While most nuts and seeds contain some magnesium, the following have more magnesium per serving than almonds:
Hemp seeds: 210 milligrams (mg) per 30 grams (g) (about 1 ounce [oz]) / 3 tablespoons (tbsp) hulledPumpkin seeds: 168 mg per 28 g (1 ounce)Brazil nuts: 107 mg per 28 g (1 oz, 6 kernels)Chia seeds: 95 mg per 28 g (1 oz)Pilinuts: 85.6 mg per 28 g (1 oz, 15 kernels)Cashews: 82.8 mg per 28 g (1 oz)
F.J. Jimenez / Getty Images
Legumes and pulses include beans, chickpeas, peas, lentils, soybeans, peanuts, edamame, green beans, and fresh peas.
Most legumes and pulses have less magnesium per serving than almonds. Some, however, provide nearly double the magnesium:
Soybeans: 148 mg per 1 cup cooked (172 g)Lima beans: 126 mg per 1 cup cooked (170 g)Black beans: 120 mg per 1 cup cooked (172 g)
Adzuki beans: 120 mg per 1 cup cooked (230 g)
Edamame: 99.2 mg per 1 cup cooked (160 g)Navy beans: 96.5 mg per 1 cup cooked (182 g)
Chickpeas: 78.7 mg per 1 cup cooked (164 g)
Ekaterina Smirnova / Getty Images
Vegetables usually don’t have much magnesium. But some leafy greens and vegetables have more magnesium than almonds per serving:
Spinach: 157 mg per 1 cup cooked (180 g)
Swiss chard: 150 mg per 1 cup cooked (175 g)
Beet greens: 97.9 mg per 1 cup cooked (144 g)Acorn squash: 88.2 mg per 1 cup cooked (205 g)
Green vegetables are very versatile. Add them to omelets, blend them into smoothies, make big salads, stir-fry them, add them to soups or stews, or make snacks like kale chips.
apomares / Getty Images
Whole grains provide fiber, vitamins, and minerals like magnesium. Whole grains highest in magnesium include:
Amaranth: 160 mg per 1 cup cooked (246 g)
Teff: 126 mg per 1 cup cooked (252 g)
Quinoa: 118 mg per 1 cup cooked (185 g)
Brown rice: 85.8 mg per 1 cup cooked (195 g)
Buckwheat groats: 85.7 mg per 1 cup cooked (168 g)
Jordan Lye / Getty Images
Most seafood isn’t a great source of magnesium. However, some fatty fish provide a good amount:
Mackerel: 85.4 mg per cooked fillet (88 g)Salmon: 80.8 mg per 3 oz (85 g)Canned oysters: 150 mg per large can (255 g)Canned tuna: 99.5 mg per can (321 g)
Here are some ideas for how to add high-magnesium foods to your diet.
Breakfast
Start the day with high-magnesium foods:
Top your oatmeal with nuts and seeds
Use nut and whole-grain flour mixes to make nutty pancakes
Add leafy greens to your omelette
Use whole-grain flour to make breakfast muffins
Meals
Power up lunch and dinner with magnesium-rich foods:
Make a “tofu” from chickpeas or peas
Roast acorn squash and blend it with onions, garlic, and other vegetables to make a hearty soup
Add whole grains to your protein bowl, such as a quinoa bowl with vegetables and chicken breast
Wrap falafel in a whole wheat tortilla with leafy vegetables
Make a bean chili
Add canned seafood to salads, sandwiches, and pasta
Snacks and Sweets
Boost magnesium intake by adding small amounts to snacks and sweets:
Sprinkle seeds on yogurt
Add nut and seed butters to energy bites
Mix canned tuna with yogurt, mustard, and olive oil to make a dip for whole wheat crackers
Add leafy greens to smoothies
Spread nut butter on fruits
Make chia pudding
Roast edamame
Make a trail mix with Brazil nuts, almonds, cashews, and pumpkin seeds
Almonds provide 18% of your daily magnesium needs, but some foods contain even more magnesium.
To boost magnesium intake, add beans, legumes, whole grains, leafy greens, and seafood to your diet. Top sources in each food category include hemp seeds, pumpkin seeds, Brazil nuts, spinach, Swiss chard, amaranth, quinoa, and canned oysters and salmon.