Top 10 Food Sources of Magnesium and How to Meet Your Recommended Daily Intake With Food


Magnesium is an essential mineral that plays a crucial role in various bodily functions, including energy production, nerve function, and muscle contraction. Incorporating magnesium-rich foods into your diet is a great way to ensure you meet your daily magnesium requirements. In this blog post, we’ll explore the top 10 food sources of magnesium and provide serving size summaries, along with examples of how you can combine foods to reach the recommended daily intake.

  1. Pumpkin Seeds:
    Pumpkin seeds are a nutrient powerhouse, packed with magnesium. Just one ounce (28 grams) of pumpkin seeds contains approximately 168 milligrams of magnesium. Enjoy them as a snack or sprinkle them over salads and yogurt for an added crunch.
  2. Spinach:
    Dark leafy greens like spinach are not only rich in iron but also a great source of magnesium. A one-cup serving of cooked spinach provides around 157 milligrams of magnesium. Include spinach in your salads, stir-fries, or smoothies to increase your magnesium intake.
  3. Almonds:
    Almonds are not only delicious but also brimming with magnesium. A one-ounce (28 grams) serving of almonds offers approximately 76 milligrams of magnesium. Snack on a handful of almonds or use almond butter in your morning toast or smoothies.
  4. Black Beans:
    Black beans are a versatile legume that adds a punch of magnesium to your meals. A one-cup serving of cooked black beans contains about 120 milligrams of magnesium. Incorporate them into your soups, stews, or use them as a base for vegetarian burgers.
  5. Quinoa:
    Quinoa is a fantastic source of magnesium and a complete protein. One cup of cooked quinoa provides approximately 118 milligrams of magnesium. Use quinoa as a base for grain bowls, salads, or as a side dish to boost your magnesium intake.
  6. Dark Chocolate:
    Good news for chocolate lovers! Dark chocolate contains a decent amount of magnesium. A one-ounce (28 grams) serving of dark chocolate with a high cocoa content offers around 64 milligrams of magnesium. Enjoy a small piece of dark chocolate as an occasional treat.
  7. Avocado:
    Besides being creamy and delicious, avocados also provide a notable amount of magnesium. One medium avocado contains approximately 58 milligrams of magnesium. Add avocado slices to sandwiches, salads, or enjoy it as guacamole with some whole-grain chips.
  8. Salmon:
    Salmon is not only an excellent source of omega-3 fatty acids but also a good magnesium-rich option. A 3-ounce (85 grams) serving of cooked salmon offers around 26 milligrams of magnesium. Grill or bake salmon and serve it alongside a magnesium-rich side dish for a wholesome meal.
  9. Yogurt:
    Yogurt is not just a probiotic powerhouse but also a source of magnesium. One cup of plain yogurt contains approximately 47 milligrams of magnesium. Enjoy yogurt with fresh fruits or use it as a base for smoothies and overnight oats.
  10. Brown Rice:
    Brown rice is a healthier alternative to white rice and contains more nutrients, including magnesium. One cup of cooked brown rice provides around 84 milligrams of magnesium. Use brown rice as a base for stir-fries, grain salads, or alongside your favorite protein.

Combining Foods to Meet the Daily Magnesium Intake:

  1. Breakfast: Start your day with a magnesium-rich smoothie. Blend together spinach, almond milk, a tablespoon of almond butter, and a banana. This combination provides a significant amount of magnesium to fuel your morning.
  2. Lunch: Create a nutrient-packed salad by combining quinoa, black beans, and roasted pumpkin seeds. Toss them with a lemon-tahini dressing for added flavor. This combination is not only delicious but also rich in magnesium.
  3. Dinner: Prepare a salmon and avocado salsa. Grill a salmon fillet and top it with a salsa made from diced avocado, cherry tomatoes, red onion, and a squeeze of lime juice. Serve it with a side of steamed spinach for an extra magnesium boost.
  4. Snack: Indulge in a trail mix made with almonds, pumpkin seeds, and dark chocolate chunks. This snack combination provides a perfect balance of magnesium-rich ingredients along with a touch of sweetness.

Remember, the recommended daily intake of magnesium varies depending on age, sex, and overall health. For most adults, the recommended daily intake of magnesium is around 300-400 milligrams. By incorporating these combinations of magnesium-rich foods into your diet, you can help ensure you reach your daily magnesium requirements and maintain optimal health.


Magnesium is an essential mineral that plays a vital role in numerous bodily functions. Including magnesium-rich foods in your diet is key to meeting your daily magnesium requirements. By combining foods such as spinach, almonds, quinoa, black beans, salmon, avocado, and dark chocolate, you can easily boost your magnesium intake. Experiment with these combinations and discover delicious and nutritious meals that will support your overall well-being. Remember to consult a healthcare professional for personalized dietary recommendations.

Editor: Nick Ortego is the owner of N 2 Action, a wellness studio in Baton Rouge, Louisiana, offering personal training, health coaching, yoga, and assisted stretching.

Leave a Reply