+91 95598 13819 support@bloodtest.in
Home / Health Blog / 5 Magnesium-Rich Foods That Are Super Health…

5 Magnesium-Rich Foods That Are Super Healthy (With Real Amounts for Indian Kitchens)

Published 13 Aug 2026 · Updated 19 Aug 2026 · 10 min read

Quick answer: Magnesium keeps bones strong, nerves steady, and muscles working smoothly, yet many people do not get enough of it. The five best everyday foods are: dark chocolate (70–85% cacao), nuts, avocados, seeds, and bananas. A daily mix of these gets you most of the way to India's recommended intake — around 300 mg out of 440 mg for men and 370 mg for women — with the rest of a normal diet closing the gap.

Quick answer: Magnesium keeps bones strong, nerves steady, and muscles working smoothly, yet many people do not get enough of it. The five best everyday foods are: dark chocolate (70–85% cacao), nuts, avocados, seeds, and bananas. A daily mix of these gets you most of the way to India's recommended intake — around 300 mg out of 440 mg for men and 370 mg for women — with the rest of a normal diet closing the gap.

What magnesium does — and how to spot low levels

Magnesium is involved in more than 300 chemical reactions in the body. It helps nerves send signals, muscles contract and relax, the heart keep a steady rhythm, bones stay strong, and blood sugar stay balanced (de Baaij 2015; NIH Office of Dietary Supplements 2025).

Mild low levels rarely announce themselves. Early signs can be tiredness, weakness, and a poor appetite. When levels drop further, people may get muscle cramps or twitching, numbness or tingling, and sometimes an irregular heartbeat (NIH ODS 2025). Only a doctor's blood test can confirm whether you are actually low — guessing from symptoms alone is unreliable.

Some groups are more prone to low magnesium than others: older adults, people with type 2 diabetes, those with digestive conditions that reduce nutrient absorption, and people who drink heavily (NIH ODS 2025). If you fall into one of these groups, it is worth raising magnesium with a doctor as part of a routine check-up.

How much magnesium do you need? Two numbers, not one

India and the United States give different daily targets, and both are useful to know:

GroupIndian recommendation (ICMR–NIN 2020)US Daily Value (FDA/ODS)
Adult men440 mg/day420 mg/day
Adult women370 mg/day420 mg/day
Pregnant women440 mg/day
Breastfeeding women400 mg/day

The Indian figures come from the Indian Council of Medical Research–National Institute of Nutrition's 2020 nutrient requirements report (ICMR–NIN 2020). Interestingly, the same report's recommended Indian food plan — which includes 30–40 g of oilseeds and nuts per day — supplies roughly 968 mg of magnesium a day for vegetarians and 891 mg for non-vegetarians. In other words, a well-planned Indian diet can comfortably meet your magnesium needs from food alone.

The 5 foods, one by one

1. Dark chocolate (70–85% cacao)

Dark chocolate is one of the most magnesium-dense treats you can eat. A 100 g block with 70–85% cacao carries about 228 mg of magnesium, which works out to roughly 64.6 mg in a single 28 g ounce — about two to three small squares (USDA FoodData Central, FDC ID 170273).

On top of the magnesium, dark chocolate contributes fibre and iron, and the cocoa flavanols in high-cacao chocolate are the reason behind the only health claim regulators allow for chocolate: the European Food Safety Authority accepts that 200 mg of cocoa flavanols per day contributes to the maintenance of normal endothelium-dependent vasodilation — the ability of blood vessels to widen in response to increased blood flow (EFSA 2012). That is a far cry from "chocolate prevents heart attacks" — keep portions realistic, and choose dark chocolate with at least 70% cacao to avoid the sugar load.

How to eat it: two or three small squares as dessert, two or three times a week.

2. Nuts (almonds, cashews, Brazil nuts)

Nuts are a practical everyday source of magnesium. Brazil nuts are among the richest nut sources of this mineral, with almonds and cashews close behind (USDA FoodData Central; Harvard T.H. Chan School of Public Health, The Nutrition Source). A realistic daily handful is about 28–30 g.

The evidence behind nuts goes beyond magnesium. The FDA allows the qualified claim that eating 1.5 ounces of most nuts per day as part of a diet low in saturated fat and cholesterol may reduce the risk of heart disease (FDA 2003). And in the landmark PREDIMED trial, a Mediterranean diet supplemented with about 30 g of mixed nuts per day was linked to a 28% lower rate of major cardiovascular events over roughly five years. That study enrolled adults aged 55–80 at high heart risk — men, and women aged 60–80 — in Spain, so it is evidence about dietary patterns in an older high-risk group, not a guarantee for any single nut in an Indian diet (Estruch 2018, NEJM).

How to eat them: a small handful of almonds or cashews as a snack, or crushed and sprinkled over cereal, curd, or salads.

3. Avocados

One half of a medium avocado (about 136 g) provides roughly 39.4 mg of magnesium, and a whole medium fruit about 66.7 mg (USDA FoodData Central, FDC ID 171706). Avocados also bring heart-healthy monounsaturated fat, potassium, B vitamins, vitamin K, and fibre.

What science says: in a 2022 trial of about 1,000 adults, eating one avocado a day produced a modest decrease in LDL ("bad") cholesterol compared with a habitual diet — but it did not change belly fat (Lichtenstein 2022, JAHA; study funded by the Hass Avocado Board). Observational studies link eating at least two avocado servings a week with lower cardiovascular risk, but that kind of study shows association, not proof (Pacheco 2022, JAHA).

How to eat it: mashed into a chaat, sliced into a paratha roll, or blended into a smoothie. Avocados are pricey in parts of India — buy seasonal, and remember seeds cost far less for similar mineral value.

4. Seeds (pumpkin, flaxseed, chia, sesame)

Seeds are the quietest superfoods on this list. Pumpkin seeds, flaxseed (alsi), chia seeds, and sesame (til) are all excellent plant sources of magnesium, and both flaxseed and sesame appear in the ICMR–NIN food-based dietary guidance (USDA FoodData Central; ICMR–NIN 2020).

Seeds also supply iron, healthy fats, omega-3s, fibre, and antioxidants. One claim you will sometimes see — that flaxseed prevents breast cancer — is not supported by the research: population studies find no overall link between lignan intake or flaxseed consumption and breast cancer risk (Buck 2011; MSKCC). Skip that claim.

One absorption note worth knowing: nuts, seeds, and whole grains contain phytates, which can bind some minerals and slightly reduce how much magnesium your body absorbs. For a balanced Indian diet the effect is modest, and soaking or sprouting seeds and nuts reduces it further (IOM 1997; Harvard T.H. Chan School of Public Health).

How to eat them: a spoonful of roasted seeds on dal, curd, or salad; til in chikki or sprinkled on sweets; chia soaked in water or milk.

5. Bananas

A large banana (about 136 g) provides roughly 36.7 mg of magnesium, about 9% of the US Daily Value (USDA FoodData Central, FDC ID 173944). Bananas have more going for them than magnesium alone: they are a good source of vitamin B6 and vitamin C, plus resistant starch when slightly under-ripe, which supports gut health.

Now the honest part: a banana alone does not lower blood pressure. Blood-pressure benefits come from potassium-rich dietary patterns overall — the World Health Organization recommends adults get at least 3,510 mg of potassium a day from food (WHO 2012). Bananas contribute potassium and magnesium to that pattern, and they are among the cheapest magnesium options in India.

How to eat it: one banana as breakfast fruit, in a smoothie, or sliced over oats with a few almonds — a banana-plus-nuts pairing that covers two foods from this list at once.

Magnesium at a glance

FoodRealistic Indian servingMagnesium (mg)% of men's RDA (440 mg)% of women's RDA (370 mg)
Dark chocolate, 70–85%~28 g (2–3 squares)~64.6~15%~17%
Almonds~30 g (handful)~80 (approx.)~18%~22%
Avocado1/2 medium fruit~39.4~9%~11%
Pumpkin seeds~30 g (in-shell)~70–75 (approx.)~16–17%~19–20%
Banana1 large~36.7~8%~10%

Approximate figures marked as such are based on USDA FoodData Central ranges; exact values vary by variety and serving. Chocolate and nut amounts are per edible portion.

Fitting these into an everyday Indian diet

  • Sprinkle roasted pumpkin seeds, flaxseed, or sesame over dal, curd, or salad.
  • Keep dark chocolate (70%+) as a twice-a-week dessert, not a daily block.
  • Start the day with a banana and a small handful of almonds.
  • Use avocado in chaat or paratha rolls when it is in season and affordable.
  • Til chikki is a traditional way to get sesame and its minerals in one bite.

Budget tip: seeds, bananas, and peanuts are far cheaper per gram of magnesium than avocado or craft chocolate — the mineral does not care about price tags.

Food first — supplements only when needed

Food is the better source of magnesium. The body absorbs magnesium from food in a steady, controlled way, and there is no meaningful risk of getting too much from food. Supplements are a different matter:

  • Forms differ: magnesium citrate and glycinate are generally better absorbed than magnesium oxide (Mayo Clinic 2023).
  • The safe upper limit for supplemental magnesium is 350 mg a day — that limit does not apply to food (NIH ODS 2025).
  • Supplements can be dangerous for people with kidney disease and can interact with some antibiotics and bone medications (NIH ODS 2025).

If you are considering a magnesium supplement, ask a doctor first — especially if you have kidney problems or take other medications.

Myths worth knowing

  • "Bananas control blood pressure." Not alone. Potassium-rich eating patterns are associated with lower blood pressure — WHO's guidance is about the whole diet, not one fruit (WHO 2012).
  • "Dark chocolate prevents heart attacks." The only accepted claim is about cocoa flavanols and blood-vessel function — a much smaller, well-hedged statement (EFSA 2012).
  • "Magnesium cures muscle cramps." A Cochrane review found magnesium probably does not reduce the frequency or intensity of cramps in older adults; evidence in pregnancy is unclear (Garrison 2020).
  • "Flaxseed prevents breast cancer." Studies find no overall link (Buck 2011; MSKCC).

Frequently asked questions

How much magnesium do I need in a day?
Men: 440 mg; women: 370 mg; pregnant women: 440 mg; breastfeeding women: 400 mg (ICMR–NIN 2020).

Which food has the most magnesium?
Among everyday options, dark chocolate (70–85% cacao), nuts (especially Brazil nuts and almonds), and seeds lead the list (USDA FoodData Central).

Can I get enough magnesium from food alone?
Yes. The ICMR–NIN diet plan itself supplies about 968 mg a day when followed, comfortably above the recommendations (ICMR–NIN 2020).

Does magnesium help you sleep?
Limited, low-quality trials suggest it may modestly help subjective sleep quality in older adults with insomnia — evidence is preliminary (Mah & Pitre 2021).

Is it possible to get too much magnesium from food?
Practically no. The 350 mg upper limit applies to supplements only; excess from food is not a realistic concern (NIH ODS 2025).

Do I need a blood test for magnesium?
Only if a doctor suspects a deficiency. Testing without symptoms is not routinely recommended.


Sources

This information is for general guidance only and is not medical advice. Always consult a qualified doctor about tests, diagnosis and treatment.