Top 10 Foods Rich in Magnesium for Athletes

Magnesium is an essential mineral that plays a crucial role in muscle function, energy production, and overall athletic performance. For athletes, maintaining adequate magnesium levels can help improve endurance, reduce cramps, and support recovery. Here are the top 10 foods rich in magnesium that every athlete should consider including in their diet.

1. Almonds

Almonds are a delicious source of magnesium, providing about 80 mg per ounce. They also contain healthy fats, protein, and fiber, making them a perfect snack for athletes.

2. Spinach

Spinach is a leafy green vegetable packed with magnesium, offering approximately 157 mg per cup when cooked. It is also rich in iron and antioxidants.

3. Pumpkin Seeds

Pumpkin seeds are a potent source of magnesium, providing about 168 mg per ounce. They are easy to add to salads, yogurt, or trail mix.

4. Black Beans

Black beans offer around 120 mg of magnesium per cooked cup. They are also high in protein and fiber, supporting muscle repair and digestion.

5. Avocado

Avocado is a versatile fruit rich in magnesium, providing about 58 mg per cup. It also supplies healthy monounsaturated fats beneficial for recovery.

6. Dark Chocolate

Dark chocolate with high cocoa content contains approximately 64 mg of magnesium per ounce. Enjoy it in moderation as a sweet treat.

7. Quinoa

Quinoa is a complete protein grain that provides about 118 mg of magnesium per cooked cup. It’s a great base for meals and salads.

8. Cashews

Cashews contain roughly 82 mg of magnesium per ounce. They are a tasty snack and can be added to various dishes.

9. Tofu

Tofu is a plant-based protein source with about 53 mg of magnesium per 100 grams. It’s an excellent option for vegetarian athletes.

10. Bananas

While known for potassium, bananas also provide around 32 mg of magnesium per medium banana, supporting muscle function and energy levels.