magnesium-rich-foods

10+ Magnesium-Rich Foods for Better Overall Health

In This Article 

Key Takeaways

  • Magnesium is essential for 300+ biochemical reactions, including energy production, muscle function, and nerve signaling. If you constantly feel tired, struggle to sleep, and get muscle cramps, chances are high that your body is magnesium deficient.
  • Magnesium-rich foods include pumpkin seeds, spinach, almonds, cashews, bananas, tofu, and black beans, among others. Including a variety of foods high in magnesium improves absorption and overall nutrient balance.
  • Magnesium supports muscle growth and recovery, improves bone density, and aids in better sleep and stress management.
  • Along with foods high in magnesium, your diet should include dietary supplement that supports your overall health, energy levels and immunity.
Dietary Supplement

Introduction

Magnesium is a mineral that quietly powers over 300 biological processes in your body, from muscle function to energy production. Most people don't get enough of it, though. If you're always tired, have muscle cramps, or have trouble with stress and sleep, your body might be trying to tell you that it doesn't have enough magnesium.

The good news? You don't have to follow complicated plans to get more magnesium. This important mineral is found in a lot of tasty, whole foods that this guide on magnesium-rich foods listtalks about that you can easily add to your meals every day. 

What Is Magnesium & Why Your Body Needs It?

If you’ve been feeling tired, dealing with muscle cramps, or struggling with sleep, your body might be low on magnesium.

Magnesium is a vital mineral that helps your body function properly. It supports everything from muscle movement to nerve signals and even heart health.

Key Functions of Magnesium: Benefits Of Magnesium In The Body

If you are wondering why you need to eat magnesium-rich foods, take a look at the various functions that magnesium performs in the body:

  • Supports muscle & nerve function: Magnesium helps build a connection between your muscles and brain. 
  • Helps regulate blood sugar levels: Magnesium is proven to support insulin function, helping keep your blood sugar stable throughout the day. This also gives you steady energy throughout the day.
  • Improves bone density: Magnesium, calcium, and vitamin D to keep your bones strong and healthy.
  • Aids in better sleep & stress management: It helps relax your nervous system, making it easier to sleep well and manage stress.

Recommended Daily Intake (RDA): Magnesium Daily Requirement

  • Men: 400 - 420 mg
  • Women: 310 - 320 mg
  • Pregnant women: 350 - 400 mg
  • Children: 80 - 300 mg 

Source: https://ods.od.nih.gov/factsheets/Magnesium-HealthProfessional/

Signs You May Be Low on Magnesium: Magnesium Deficiency Symptoms

Here are some symptoms of magnesium deficiency in the body:

  • Muscle cramps or spasms
  • Fatigue or weakness
  • Poor sleep quality
  • Anxiety or irritability
  • Headaches or migraines

If you are facing any of these symptoms, add foods containing magnesium to your diet, along with best probiotics for gut health for better absorption.

Gut Health Supplement

10+ Magnesium-Rich Foods to Add to Your Diet

Your search for how to increase magnesium in body end with the list below. We’ve listed down some of the best magnesium-rich foods in India that you can easily include in your diet:

1. Pumpkin Seeds

Pumpkin seeds have the highest magnesium content among all magnesium-rich foods. They are incredibly nutrient-dense, high in iron, fiber, healthy fats, and Vitamin E. Add them to your oatmeal, breakfast bowls, smoothies, salads, or just snack on them.

2. Spinach (Palak)

Many leafy greens are rich in magnesium, but among them, spinach has the highest magnesium content. It can be easily incorporated into Indian cuisines. From palak paneer and palak aloo to dal with spinach and palak parathas, there are several ways to add palak to your daily diet.

There are several other vegetables high in magnesium, like edamame, swiss chard, and even potatoes.

3. Almonds

Perfect as a snack, almonds are packed with magnesium and healthy fats. You can add almonds to your oats or yoghurt parfait. They help with energy, heart health, and skin health as well. These are one of the best sources of magnesium.

4. Cashews

Cashews are not just tasty; they’re also a great source of magnesium and iron. Whether you eat them as a snack or use cashew cream in your recipes, these are ideal to give you a boost of energy.

Remember, cashews are dense in calories, so always eat in moderation. These tasty nuts must top your list when it comes to opting foods rich in magnesium in India.

5. Dark Chocolate (70%+ Cocoa)

Yes, chocolate is very healthy. Not the milk chocolate you find in departmental stores, we are talking about dark chocolate. These high-quality chocolates are rich in magnesium and antioxidants, making them good for heart health, blood pressure, and reducing cholesterol.

6. Banana

If you’ve ever wondered about magnesium in bananas, it’s a good source of magnesium as well as potassium. They are great for muscle recovery and quick energy.

7. Avocado

Avocados are nutrient-dense and great for heart health. Loaded with healthy fats and magnesium, you can simply make avocado toast, guacamole, or add it to your smoothies.

8. Black Beans

A great plant-based protein source, black beans are high in magnesium. These help with sustained energy and are perfect for salads, wraps, and rice bowls. To meet your daily protein intake, add roti protein mix from Good Monk to your regular aata, it among the most popular plant protein products in India.

Plant Protein

9. Tofu

Ideal for vegetarians and vegans, tofu is a great addition to a magnesium-rich foods list.

  • High in protein + magnesium
  • Easy to cook with Indian spices

10. Whole Grains (Brown Rice, Quinoa, Oats)

Whole grains like quinoa and oats are excellent sources of magnesium and fiber.

These help maintain energy levels and are easy to include in everyday meals. You can simply switch white rice to brown rice, as they are high in magnesium and fiber.

11. Yogurt (Curd)

Curd supports gut health while also providing magnesium.

  • Improves digestion
  • Easy to include with meals

12. Coconut Water

Coconut water not only tops the magnesium rich foods list, but is one of the best natural electrolytes and is an excellent alternative to sugary drinks. When it comes to staying hydrated in summers, coconut water is the best source, along with it you can also try the pineapple juice powder and other instant juice powders from Good Monk, they keep you energised while maintaining hydration levels.

Pineapple Juice Powder

Image Alt: Pineapple Juice Powder

Magnesium-Rich Foods Chart (Quick Reference)

Here’s a chart of magnesium-rich foods:

Food Item

Magnesium (per 100g approx.)

Pumpkin Seeds

535 mg

Spinach (cooked)

87 mg

Almonds

270 mg

Cashews

292 mg

Dark Chocolate (70%+)

228 mg

Banana

27 mg

Avocado

29 mg

Black Beans

70 mg

Tofu

53 mg

Whole Grains (Brown Rice/Oats)

40–140 mg

Yogurt (Curd)

11 mg

Coconut Water

25 mg

Best Ways to Improve Magnesium Absorption

If you want to have all the benefits of magnesium in the body, eating the right foods is just one part. You also need to make sure that the magnesium gets absorbed by your body:

  • Avoid excess caffeine & alcohol.
  • Pair magnesium-rich foods with Vitamin D-rich foods
  • Reduce processed food intake
  • Soak the nuts & seeds in water to improve absorption

Who Needs More Magnesium?

  • Athletes
  • Women (especially during PMS/menopause)
  • People with stress or sleep issues
  • Diabetics

Magnesium-Rich Diet vs Supplements

Many people wonder whether they should try to fulfil magnesium requirements with diet or take supplements for it. Let us explain when you should take magnesium supplements:

When Food Is Enough

If you do not see any major signs of magnesium deficiency, simply increase the magnesium-rich foods in your diet.

When Supplements May Be Needed

If you have symptoms like persistent muscle cramps, fatigue, weakness, eye twitches, or insomnia, you need a quicker fix. In such case, it is best to take magnesium supplements along with magnesium rich fruits and vegetables.

You can add Good Monk’s best multivitamin for men above 50 to your daily diet to get 20+ Vitamins and minerals without changing your diet.

Gut Health Drink

Simple Indian Meal Plan for Magnesium Intake

Here’s a simple meal plan for Indians that will help you with magnesium deficiency:

  • Breakfast: Oats + almonds + banana + seeds

For breakfast, prepare a bowl of oatmeal with pumpkin seeds, almonds, a banana, and any other topping that you like. This is a filling breakfast that will keep you energized while adding magnesium to your diet.

You can use the best milk supplement for kids to make their breakfast healthier.

Chocolate Milk Powder
  • Lunch: Brown rice + spinach dal

Spinach is high in iron and magnesium. Add it to your dal to increase its nutritional value. You can also add a 50+ family nutrition mix to your parents’ dal to further increase its nutritional content.

Enjoy it with a bowl of brown rice and mixed salad with carrots, cucumbers, beetroot, and tomato.

  • Snack: Pumpkin seeds + dark chocolate

For an evening snack, grab a piece of dark chocolate and a spoonful of roasted pumpkin seeds. You can also drink coconut water in the evening to hydrate yourself.

  • Dinner: Quinoa + tofu curry

For dinner, prepare tofu curry with your preferred ingredients like tomato puree, coconut milk, or a simple onion-garlic curry.

Boil some quinoa and enjoy it with a bowl of tofu curry. 

Frequently Asked Questions on Food Rich in Magnesium in India

  • What food is highest in magnesium?

Pumpkin seeds are among the highest magnesium-rich foods, followed by nuts like almonds and cashews, and leafy greens.

  • How can I increase magnesium naturally?

If you want to increase your magnesium intake naturally, add magnesium-rich foods like pumpkin seeds, spinach, almonds, and tofu to your daily diet. 

  • Is banana rich in magnesium?

Yes, bananas are rich in magnesium. 100 grams of bananas contain 27 grams of magnesium.

  • Can magnesium help with sleep?

Yes, magnesium supplements are proven to help with sleep. It also helps relax muscles and calm the nervous system, which improves your sleep quality.

  • How much magnesium per day is safe?

Daily magnesium intake depends on age, sex, and lifestyle. Men need 400 - 420 mg of magnesium per day, while women need 310 - 320 mg. However, pregnant women require 350 - 400 mg of magnesium every day.

About the Author

Written by the team at Good Monk—a clean and honest nutrition brand supported by doctors and food scientists. Every product is backed by clinical studies and made to help families eat better, feel better, and live healthier every day.

Popular Searches

Instant Energy Fruit Juice | Best Fiber Supplement for Constipation | Best Multivitamin For Senior Citizens In India | Instant Juice Powder Sachet | Berries Readymade Juice Powder | Roti Protein Mix

Back to blog
Shop now
  • 10 Impressive Health Benefits Of Pineapple

    10 Impressive Health Benefits Of Pineapple

    Pineapple is hard to beat if you want a refreshing, nutrient-dense fruit. Sweet. Tangy. Ridiculously versatile. More than just a tropical treat, this golden fruit is loaded with real health...

    10 Impressive Health Benefits Of Pineapple

    Pineapple is hard to beat if you want a refreshing, nutrient-dense fruit. Sweet. Tangy. Ridiculously versatile. More than just a tropical treat, this golden fruit is loaded with real health...

  • how-to-avoid-bloating-after-eating

    How To Avoid Bloating After Eating

    What is Bloating? Have you ever felt like your stomach feels tight, heavy, or swollen? This is called bloating or bloated stomach. Bloating is an uncomfortable feeling of fullness, tightness,...

    How To Avoid Bloating After Eating

    What is Bloating? Have you ever felt like your stomach feels tight, heavy, or swollen? This is called bloating or bloated stomach. Bloating is an uncomfortable feeling of fullness, tightness,...

  • Weight Management Through Nutrition - Tips That Work Without Extreme Diets

    Weight Management Through Nutrition - Tips That...

    Being overweight is the root cause of several health problems, such as cardiovascular diseases, type 2 diabetes, stroke, hypertension, fatty liver diseases, and even heart attack. Weight loss is not...

    Weight Management Through Nutrition - Tips That...

    Being overweight is the root cause of several health problems, such as cardiovascular diseases, type 2 diabetes, stroke, hypertension, fatty liver diseases, and even heart attack. Weight loss is not...

  • Energy Drink Powder Vs Ready to drink Beverages_ Key Differences (1)

    Energy Drink Powder Vs Ready to drink Beverages...

    Introduction  You drink water. You still feel drained. That's not a hydration problem in the way you think. It's an electrolyte problem. Sweat carries away sodium, potassium, magnesium the minerals...

    Energy Drink Powder Vs Ready to drink Beverages...

    Introduction  You drink water. You still feel drained. That's not a hydration problem in the way you think. It's an electrolyte problem. Sweat carries away sodium, potassium, magnesium the minerals...

1 of 4