US Trends

what foods have magnesium in them

Foods rich in magnesium include nuts and seeds, leafy greens, beans, whole grains, certain fish, dairy, and even dark chocolate. Here’s a clear breakdown plus some practical ideas you can actually use.

Big-picture: where magnesium hides

Magnesium is mostly found in plant foods, especially anything seed -based or dark green, plus some animal foods like fish and dairy. Main food groups that have magnesium in them:

  • Nuts and seeds
  • Leafy green vegetables
  • Beans and lentils
  • Whole grains
  • Avocado and bananas
  • Dairy (milk, yogurt)
  • Fish and some meats
  • Dark chocolate

Highest-magnesium foods (easy wins)

These are the “power hitters” if you want to boost your magnesium quickly:

  1. Seeds
    • Pumpkin seeds (pepitas)
    • Chia seeds
    • Flaxseeds, sunflower seeds, sesame seeds
    • Easy uses: sprinkle on oatmeal, yogurt, salads, or blend into smoothies.
  2. Nuts
    • Almonds
    • Cashews
    • Peanuts and peanut butter
    • Easy uses: snack as a small handful, add to trail mix, spread nut butter on whole grain toast.
  3. Leafy greens
    • Spinach
    • Swiss chard, kale, beet greens, collard greens
    • Easy uses: throw spinach into omelets, pasta, smoothies, or have a side of sautéed greens at dinner.
  4. Beans and soy foods
    • Black beans, kidney beans, chickpeas, lentils
    • Edamame, tofu, tempeh, soy milk
    • Easy uses: bean chili, hummus, tofu stir-fries, edamame as a snack.
  5. Whole grains
    • Brown rice
    • Oats and oatmeal
    • Quinoa
    • Whole wheat bread, whole grain pasta
    • Easy uses: swap white rice for brown, use oats at breakfast, choose whole grain bread.
  6. Fruits and veggies with magnesium
    • Avocado
    • Bananas
    • Baked potato with skin
    • Some winter squash, sweet potato, etc.
    • Easy uses: avocado toast, banana with nuts, baked potato as a side.
  7. Animal-based sources
    • Salmon and other fatty fish
    • Chicken and beef (moderate amounts, less than seeds/nuts)
    • Milk and yogurt
    • Easy uses: salmon with brown rice and spinach, yogurt with nuts and seeds.
  8. Dark chocolate
    • Dark chocolate with higher cocoa percentage (around 70% or more)
    • Easy uses: a small square or two after meals, or in homemade trail mix.

Mini meal ideas to get more magnesium

Here are some simple combos that pack in magnesium without feeling like “health food” chores:

  1. Breakfast ideas
    • Oatmeal cooked with milk, topped with almonds, chia seeds, and banana.
    • Whole grain toast with peanut butter and sliced banana.
    • Yogurt bowl with pumpkin seeds, chopped nuts, and berries.
  2. Lunch ideas
    • Big salad: mixed leafy greens + black beans + avocado + pumpkin seeds + olive oil dressing.
    • Brown rice bowl: brown rice + tofu or chicken + spinach + broccoli + cashews.
    • Whole grain wrap with hummus, spinach, and grilled veggies.
  3. Dinner ideas
    • Baked salmon with a side of quinoa and sautéed spinach.
    • Bean chili (kidney beans, black beans) with a baked potato (skin on).
    • Stir-fry with tofu, leafy greens, and mixed vegetables over brown rice.
  4. Snack ideas
    • A handful of almonds or cashews.
    • Edamame (frozen, lightly salted).
    • Apple or banana with peanut or almond butter.
    • A small piece of dark chocolate with a few nuts.

Quick HTML table of good magnesium foods

Here’s an HTML table you can reuse or paste elsewhere:

html

<table>
  <thead>
    <tr>
      <th>Food</th>
      <th>Type</th>
      <th>How to use it</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Pumpkin seeds (pepitas)</td>
      <td>Seed</td>
      <td>Sprinkle on salads, yogurt, oats, or eat as a snack</td>
    </tr>
    <tr>
      <td>Chia seeds</td>
      <td>Seed</td>
      <td>Add to smoothies, overnight oats, or yogurt</td>
    </tr>
    <tr>
      <td>Almonds</td>
      <td>Nut</td>
      <td>Snack, add to trail mix, or sprinkle on meals</td>
    </tr>
    <tr>
      <td>Cashews</td>
      <td>Nut</td>
      <td>Snack, stir-fries, or nut-based sauces</td>
    </tr>
    <tr>
      <td>Peanuts / peanut butter</td>
      <td>Nut / spread</td>
      <td>On toast, with fruit, or in oatmeal</td>
    </tr>
    <tr>
      <td>Spinach</td>
      <td>Leafy green</td>
      <td>In salads, smoothies, omelets, or sautéed</td>
    </tr>
    <tr>
      <td>Other leafy greens (kale, chard, beet greens)</td>
      <td>Leafy green</td>
      <td>In salads, soups, stews, or stir-fries</td>
    </tr>
    <tr>
      <td>Black beans, kidney beans, lentils, chickpeas</td>
      <td>Legumes</td>
      <td>In soups, stews, salads, dips, or wraps</td>
    </tr>
    <tr>
      <td>Tofu, tempeh, edamame</td>
      <td>Soy foods</td>
      <td>Stir-fries, bowls, or snacks</td>
    </tr>
    <tr>
      <td>Brown rice, quinoa, oats</td>
      <td>Whole grains</td>
      <td>As sides, bowls, or breakfast base</td>
    </tr>
    <tr>
      <td>Whole wheat bread</td>
      <td>Whole grain</td>
      <td>Sandwiches and toast instead of white bread</td>
    </tr>
    <tr>
      <td>Avocado</td>
      <td>Fruit</td>
      <td>On toast, in salads, or as guacamole</td>
    </tr>
    <tr>
      <td>Banana</td>
      <td>Fruit</td>
      <td>Quick snack, in smoothies, or on oatmeal</td>
    </tr>
    <tr>
      <td>Baked potato with skin</td>
      <td>Starchy vegetable</td>
      <td>Side dish with beans, yogurt, or cheese</td>
    </tr>
    <tr>
      <td>Salmon</td>
      <td>Fish</td>
      <td>Baked or grilled with veggies and whole grains</td>
    </tr>
    <tr>
      <td>Milk, yogurt</td>
      <td>Dairy</td>
      <td>As drinks, snacks, or with cereal/oats</td>
    </tr>
    <tr>
      <td>Dark chocolate (70%+ cocoa)</td>
      <td>Sweets</td>
      <td>Small square as a treat, or in trail mix</td>
    </tr>
  </tbody>
</table>

Tiny story to make it stick

Imagine someone who keeps feeling tired and crampy, then quietly upgrades their day:

  • Breakfast: oatmeal with milk, banana, and almonds
  • Lunch: big salad with beans, avocado, and pumpkin seeds
  • Dinner: salmon with brown rice and spinach
  • Snack: yogurt with chia seeds and a square of dark chocolate

They didn’t count milligrams; they just built most meals around nuts, seeds, greens, beans, and whole grains—that’s the easiest way to naturally cover “what foods have magnesium in them” without obsessing over numbers. TL;DR: If you regularly eat nuts and seeds, leafy greens, beans, whole grains, avocado/banana, dairy or soy, fish, and a little dark chocolate, you’re very likely getting plenty of magnesium.

Information gathered from public forums or data available on the internet and portrayed here.