Do you constantly feel weak, tired and exhausted? Maybe this is happening because your body lacks magnesium, and a lack of magnesium means lack of energy. Magnesium is an essential, and often overlooked part of the balanced diet. Magnesium is an important mineral for more than 300 function in our body – and many of them provide us with the necessary energy.

Daily needs for magnesium are 300 to 400 milligrams. Here is a list of 6 foods rich in magnesium!


Bananas are great natural allies against fatigue and exhaustion. One medium sized banana contains 32 mg of magnesium, but also contains potassium – another mineral that increases the energy level in the body.

Brown beans

One cup of brown beans contains 70 mg of magnesium, but it is also a good source of necessary healthy fiber and protein.

Black beans

Black beans are also an excellent source of magnesium. One cup contains 120 mg of this important mineral.

Brown rice

One cup of this food contains 84 mg of magnesium. If you just want a meal rich in magnesium, combine brown rice with black beans. These two ingredients combined will provide with all 9 essential amino acids needed by the body.


In addition to being full of protein and fiber, one cup of lentils contains 72 mg of magnesium. Lentils are also good substitute for meat!


100 g of cooked spinach contains about 70 mg of magnesium, but it is also an excellent source of calcium.

Leave a Reply

Your email address will not be published. Required fields are marked *