What Food Is Highest in Magnesium? Best Magnesium-Rich Foods
Pumpkin seeds are the food highest in magnesium, providing about 262 mg per 28 g (1 oz)—over 60% of the daily requirement for many adults. Other top sources include chia seeds, almonds, spinach, cashews, black beans, and dark chocolate.
You can easily add pumpkin seeds and other magnesium-rich foods to your diet by mixing them into your overnight oats or rolled oats.
Top 10 Foods Highest in Magnesium
| Food | Magnesium (Approx.) |
|---|---|
| Pumpkin Seeds (28 g) | 262 mg |
| Chia Seeds (28 g) | 111 mg |
| Almonds (28 g) | 80 mg |
| Spinach, Cooked (½ cup) | 78 mg |
| Cashews (28 g) | 74 mg |
| Peanuts (28 g) | 49 mg |
| Black Beans (½ cup) | 60 mg |
| Avocado (1 medium) | 58 mg |
| Dark Chocolate (28 g, 70–85%) | 64 mg |
| Brown Rice (1 cup cooked) | 84 mg |
What Happens If You're Low in Magnesium?
A magnesium deficiency can affect anyone—not just gym-goers. Common signs include:
- Muscle cramps and twitching
- Fatigue and low energy
- Poor sleep
- Headaches
- Stress and irritability
- Muscle weakness
- Brain fog
- Slower muscle recovery
Are You Getting Enough Magnesium Every Day?
Most adults need 310–420 mg of magnesium daily—women need 310–320 mg, men need 400–420 mg, and pregnant women need 350–360 mg.
While magnesium-rich foods should be your primary source, many people still don't meet their daily requirements due to busy lifestyles, processed diets, or intense physical activity, making it harder to maintain optimal magnesium levels.
Musclife Magnesium + D3 Tablets provide a convenient way to support:
- Muscle function and recovery
- Better sleep quality
- Healthy bones with Vitamin D3
- Normal nerve function
- Daily energy production
If you're searching for what food is highest in magnesium, pumpkin seeds are the clear winner.
Pair them with spinach, almonds, beans, and other magnesium-rich foods to meet your daily needs, and consider Musclife Magnesium + D3 Tablets for extra nutritional support when diet alone isn't enough.

