Top 15 Foods with Magnesium That are Healthy (Updated)

Magnesium is an important mineral required by the body for keeping up normal muscle and nerve function, keeping a healthy immune system, keeping up the heartbeat, and building strong bones. Hence, it is vital to consume foods with magnesium on a daily basis.

An inadequacy in magnesium can prompt deadness, muscle cramps, seizures, unusual heart rhythms, and coronary spasms.

On the other hand, taking foods high in magnesium normally causes looseness of the bowels and sickness as the body endeavors to discharge the excess.

High magnesium foods incorporate dark leafy greens, seeds, beans, fish, whole grains, nuts, dim chocolate, yogurt, avocados, bananas and so on. The right amount of magnesium to intake daily is 420 mg.

Importance of Magnesium in your health

Magnesium is significant for some functions in the body. A good amount of magnesium ensures a proper functioning of your muscles and nerves. This will automatically improve the pulse and glucose level in the right degree in your body. Therefore, helps your body to get right amount of protein and bone strength.

When you intake an increased amount of foods with magnesium in your diet during the diet plans, then there is a lower risk for coronary failure, getting type 2 diabetes or stroke. Their bones will be strong with good mineral value and therefore has a reduced risk of getting osteoporosis.

If you need more magnesium in your body, you may have side effects, for example, cerebral pains, loss of craving, sickness, heaving, exhaustion, and shortcoming. Increased magnesium loss will lead to issues like numbness, muscle cramps, problems in heartbeats and so on.

List Of Top 15 Foods with Magnesium

If you want to know what foods have magnesium, here is the list of foods with magnesium that you need to include in your daily diet to have a balanced and healthy lifestyle.

1. Avocados

Famous organic food with magnesium is avocado. Added to plates of mixed greens or sandwiches, avocados need to be taken fresh. Add about a large portion of an avocado to your day by day diet to guarantee that you get enough of this mineral. Avocado is also a good source of potassium, another electrolyte. In spite of the fact that it is high in fat, however, the great kind – unsaturated fats that help a sound heart. Thus, avocados are foods with lots of magnesium

2. Dark Chocolate

Dark chocolates are foods with the highest magnesium in it. However, check before buying the chocolate bar, the cocoa substance of the chocolate ought to in a perfect world be 60% or above. It is accepted that around 6-8gm of plain dim chocolate every day may benefit you.

3. Cashews

The magnesium content in a fistful of cashews helps to have a strong heart. “Various researches have seen low magnesium as related with all realized cardiovascular risk factors, for example, cholesterol and hypertension, arterial plaque develop (atherogenesis), solidifying of the arteries and the calcification of delicate tissues. This implies we have been continuing all these years following cholesterol and the high soaked fat eating regimen when the real problem was and still is low magnesium”. Walnuts and almonds are food sources of magnesium

4. Tuna

Fish of different types are foods with magnesium, whenever had fresh, and have an incredible level of magnesium. Maintain a proper distance from canned fish as it contains a great deal of salt. Fish can be heated, steamed or added to servings of mixed greens and need to be eaten fresh to determine the greatest advantages. Also being magnesium-rich foods, it is stuffed with Vitamin D and healthy omega-3 fats.

5. Green Leafy Vegetables

Magnesium is available in all dark green leafy vegetables, for example, spinach, collard greens, Swiss chard, and kale. These are additionally considered as magnesium rich foods in the culinary world. Raw spinach is really perhaps the best source to add magnesium to the menu.

6. Pumpkin Seeds

Toss them in trail blends or appreciate them as is between meals to keep your appetite levels down, pumpkin seeds are foods with magnesium. It is typically prescribed to have them with the shells to retain all nutrients. Pumpkin seeds are foods with zinc. Different seeds high in magnesium are sunflower seeds and flaxseeds and these are foods with most magnesium.

7. Halibut

Halibut is a low-fat fish that are magnesium rich foods, so it doesn’t have as a significant part of the heart-healthy omega 3 unsaturated fats as high-fat fish like salmon. Nonetheless, it is an amazing source of lean, quality protein, and it’s stuffed with nutrients and minerals. A 3-ounce filet has 170 mg of magnesium–over part of your everyday needs! It is also a source of calcium, iron, zinc, thiamine, riboflavin, foliate, nutrient D, and Vitamin A foods.

8. Cooked Spinach

Spinach is foods with magnesium, particularly when it’s cooked! It gives 157 mg in one cup, which is practically 50% of what you need in a day. This green superfood is also known for its high iron substance. Make sure to eat it with food that contains nutrient C to expand the ingestion of iron, and in this way acquire benefits. Also include healthy oil like extra virgin olive oil to the supper to improve absorption of spinach’s high measures of vitamins A, E, and K

9. Black Beans

Like different vegetables, dark beans are a most loved veggie due to their high protein and fiber substance, and low fat and cholesterol. They’re a rich source of magnesium: 1/2 cup = 60 mg. Dark beans are foods with magnesium that help fortify bones on the grounds that their magnesium is also joined with high calcium and phosphorus. They help oversee diabetes in light of the fact that their fiber has been appeared to improve glucose levels; and their cancer prevention agents quercetin and saponins are said to be heart-mending. Have a go at cooking them yourself by drenching medium-term and afterward bubbling. This lessens salt and builds season compared with canned beans.

10. Okra

Have you consumed okra? These are foods rich with magnesium is said to help your heart and vision, and decrease diabetes. It also brags not insignificant list nutrients including A, C, K, and most B nutrients. Additionally, minerals like calcium, potassium, manganese, and copper. If you want to know food sources of magnesium, you can have one serving (1 cup, softly steamed) has 94 mg of magnesium, very nearly 1/3 of your day’s needs. Include it as a side dish for a solid increase in protein and fiber, as well.

11. Beans and Lentils

Vegetables (beans, peas, and lentils) are a phenomenal source of magnesium, fiber, and folate. Top picks for magnesium (per ¾ cup) are soybeans, (111 mg), navy beans (72 mg) and pinto beans (64 mg). These are food high in magnesium to keep your body healthy.

Remember lentils; they convey the most folate (which is utilized to make red platelets) and are an incredible source of iron. Eating vegetables four times each week helps lower hypertension and risks of cancer, weight gain, coronary illness, and type 2 diabetes.

12. Almonds

A little bunch of almonds (1 ounce) contains 20% are foods with high levels of magnesium. In case you’re avoiding from nuts since you are watching your weight, almonds are among the most minimal calorie nuts (160 calories/ounce), and 10% of an almond’s calories are not consumed by the body in light of the fact that the fat is too hard to even think about breaking down.
There’s a ton of calcium in almonds too indeed, almonds have more calcium than some other nut. Besides, almonds give bunches of protein and heart-sound monounsaturated fats. They additionally score high in nutrient E and manganese (that equivalent bunch of almonds offers more than 1/3 of day by day needs for each).

13. Dark Leafy Greens: Spinach, Chard, and Kale

Dark green leafy vegetables are foods high in magnesium, and one reason is their magnesium content and also foods with zinc. As a result of their high magnesium and low glycemic index, leafy vegetables are particularly useful for type 2 diabetics. Eating one serving for every day is related to a 9% lower risk of diabetes. Their high nutrient K is critical to make osteocalcin, a protein fundamental for bone health; it considers, the risk of the hip crack in middle-aged women was reduced 45% when greens were eaten daily.

14. Dried Fruit: Prunes, Apricots, and Dates

Since dried fruit has its water removed, the concentrated adaptation is incredibly energy thick and has good nutrients compared with fresh organic product. Although a few nutrients like Vitamin C are lost during drying, magnesium stays high: for instance, dates have 32 mg of magnesium for each ½ cup. Then, dates are one among the list of foods with magnesium, with a bigger number of cell reinforcements than most natural products, and heaps of iron and potassium.

Despite the fact that they’re sweet, they’re low glycemic (because of high fiber) so they don’t spike blood sugar. They’re also high in phytoestrogen and are said to enable pregnant women to enlarge during labor. Dried apricots are the best sources of magnesium, offering 47% of nutrient A necessities, while prunes have 13% of iron required every day (per ½ cup). Prunes have also been appeared to benefit bone health as well which are food high in magnesium.

15. Avocado

This rich, smooth natural product is hard not to adore! Add a cut avocado to your serving of mixed greens or sandwich, and you’ll devour 15% of the magnesium you need in your day. Avocados are foods with high magnesium that are well known for their solid monounsaturated fats, including oleic corrosive that ensures against aggravation, coronary illness, and cancer. This overly smooth treat is additionally extremely high in fiber, which represents 79% of the carbs in avocados; a large portion of avocado has 4.5 grams of fiber, which can direct craving, feed agreeable gut microscopic organisms, and decrease diabetes risk. Avocados are the best foods with magnesium that are plentiful in nutrients B, C, E, and K.

Best Sources of Magnesium

Numerous foods and beverages contain magnesium. Foods that are high in fiber give magnesium.
Some foods high in magnesium incorporate green vegetables, for example, spinach, vegetables, nuts, seeds, and whole grains.

Tap, mineral, and packaged waters can also be sources of magnesium. You can get magnesium from the following foods that are food high in magnesium:

  • Almonds, 30g (80mg of magnesium)
  • spinach, bubbled, ½ cup (78mg)
  • cashews, 30g (74mg)
  • peanuts, ¼ (63mg)
  • soymilk, 1 cup (61mg)
  • oatmeal, 1 cup cooked (6 mg)
  • bread, entire wheat, 2 cuts (46mg)
  • avocado, cubed, 1 cup (44mg)
  • rice, dark-colored, cooked, ½ cup (42mg)
  • milk, 1 cup (24mg)

What are the symptoms of magnesium deficiency?

Below are some of the major symptoms of magnesium deficiency:

  • Muscle Cramps
  • Mental disorders
  • Osteoporosis
  • Fatigue and muscle weakness
  • High blood pressure
  • Asthma
  • heart arrhythmia, or irregular heartbeat

How do you increase your magnesium levels?

Even if you are still taking foods with magnesium, but there is a need for the increased magnesium levels in your body. In this case, it is better to improve the magnesium absorption levels in your body. You can increase your magnesium levels by following the below habits:

  • Reduce or avoid calcium-rich foods either 2 hours before or after taking any foods high in magnesium
  • Do not take a high dosage of zinc supplements
  • Make sure Vitamin D deficiency is treated
  • Consume raw vegetables instead of cooked vegetables
  • Quit smoking

Which fruit contains magnesium?

If you are looking for fruits that are food high in magnesium then here is the list of fruits from which it is the best way to get magnesium:

  • Banana
  • Avacado
  • Cherries
  • Peach
  • Apricots
  • Blackberries

Are bananas a good source of magnesium?

Yes, bananas are foods high in magnesium. In 100grams of banana, there is approximately 27 mg of magnesium content that can help to improve magnesium levels in your body. Bananas are foods with magnesium and potassium.


Magnesium is an important mineral that your body should be strong. It assists with keeping your heart healthy by working with different minerals to control blood pressure. Magnesium also helps keep your muscles, bones, and nerves healthy. Peruse on to get familiar with what foods with magnesium and the amount you need. At any age, it is essential to have about 350 mg of magnesium for each day from supplements. Magnesium from food and water is safe to have about this amount.

1 thought on “Top 15 Foods with Magnesium That are Healthy (Updated)”

Leave a Comment