Magnesium-rich foods are mostly nuts, seeds, whole grains, legumes, leafy greens, certain fish, and some dairy and fruit options.

Quick Scoop

Magnesium is a key mineral your body uses for muscles, nerves, bones, and blood sugar control. Many people fall slightly short, but it’s usually fixable just by adjusting what’s on your plate.

Top Foods Rich in Magnesium (By Category)

1. Nuts and seeds (magnesium powerhouses)

These are some of the most concentrated food sources of magnesium.

  • Pumpkin seeds (pepitas)
  • Chia seeds
  • Almonds
  • Cashews
  • Peanuts and peanut butter
  • Sunflower seeds and flaxseeds (often also good sources)

These work well as:

  • Toppings on oatmeal, yogurt, or salads
  • Snacks (a small handful of nuts)
  • Blended into smoothies or sauces

2. Legumes and soy foods

Legumes and soy products combine magnesium with fiber and plant protein.

  • Black beans
  • Kidney beans
  • Chickpeas and other beans (pinto, navy, lima)
  • Edamame (green soybeans)
  • Tofu
  • Soy milk / fortified soy beverages

Easy ways to use them:

  • Bean-based soups, stews, or chili
  • Tofu stir-fries
  • Edamame as a snack or salad add-in

3. Leafy greens and vegetables

Dark leafy greens provide magnesium plus iron, folate, and vitamins A, C, and K.

  • Spinach (especially cooked/boiled)
  • Swiss chard, kale, collard greens, mustard and turnip greens
  • Potatoes with skin (especially baked or boiled with the peel)
  • Avocado

You can:

  • Add a side of sautĂ©ed spinach or kale to meals
  • Use leafy greens as a salad base
  • Keep the skin on potatoes where possible

4. Whole grains and cereals

Whole grains tend to be higher in magnesium than refined grains.

  • Brown rice
  • Oats / oatmeal (instant and whole oats)
  • Whole wheat bread
  • Quinoa, buckwheat, barley, and other whole grains
  • Fortified breakfast cereals (some brands add magnesium)

Uses:

  • Swap white rice for brown rice or quinoa
  • Choose whole grain bread and oats at breakfast
  • Check labels on cereals for magnesium and %DV when listed

5. Fish, meat, and dairy

These are moderate sources, useful when combined with higher-magnesium plant foods.

  • Fatty fish like salmon
  • Other fish such as bluefish or canned fish (varies by type)
  • Chicken and beef (provide smaller amounts)
  • Milk and yogurt (cow or goat milk, and some plant alternatives)

Pairing ideas:

  • Salmon with brown rice and greens
  • Yogurt topped with nuts and seeds

6. Fruits, dark chocolate, and extras

Some fruits and dark chocolate add magnesium plus antioxidants and fiber.

  • Bananas
  • Avocados (worth repeating here)
  • Raisins and dried apricots
  • Dark chocolate (around 70% cocoa or higher)

These are great:

  • As snacks
  • In smoothies or desserts (like yogurt with banana and dark chocolate shavings)

Simple “High-Magnesium Day” Example

Here’s a sample day that naturally includes several magnesium-rich foods (just an illustration, not a prescription).

  • Breakfast: Oatmeal with chia seeds and sliced banana, plus a glass of milk or fortified soy drink.
  • Lunch: Brown rice bowl with black beans, avocado, and sautĂ©ed spinach.
  • Snack: A handful of almonds and a small piece of dark chocolate.
  • Dinner: Baked salmon, baked potato with skin, and a side of leafy greens.

Quick HTML Table: Examples of Foods Rich in Magnesium

[5][7][3] [7][3][5] [9][3][5] [7][9] [1][3][5][9][7] [3][5][9][1] [5][9][3] [1][3][5] [9][3][5] [5][7]
Food Type Why it’s useful for magnesium
Pumpkin seeds Seed Very high magnesium per ounce, easy to sprinkle on meals.
Almonds Nut Magnesium plus healthy fats and protein for snacks.
Black beans Legume Good magnesium, fiber, and plant protein for bowls and stews.
Tofu Soy food Moderate magnesium with high protein, great for plant-based meals.
Boiled spinach Leafy green Leafy green with notable magnesium in a small cooked volume.
Brown rice Whole grain Higher in magnesium than white rice, easy swap in many dishes.
Oatmeal Whole grain Breakfast staple with magnesium and soluble fiber.
Salmon Fish Provides some magnesium plus omega-3 fats and protein.
Banana Fruit Convenient snack adding a modest amount of magnesium and potassium.
Dark chocolate (≥70% cocoa) Treat Supplies magnesium and antioxidants when eaten in small portions.

Quick Forum-Style Take

“If you build your meals around nuts and seeds, beans, leafy greens, and whole grains, you’ll almost automatically cover your magnesium needs without needing a supplement.”

If you’re thinking about magnesium supplements because of symptoms or a medical condition, it’s safest to check with a healthcare professional first.

TL;DR: The best answer to “what food is rich in magnesium” is: nuts and seeds, beans and soy, leafy greens, whole grains, and a bit of fish, dairy, fruit, and dark chocolate mixed into your routine.

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