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