Magnesium is found in fatty fish, leafy greens, whole grains — and the supplement aisle. The mineral plays many essential roles in the body, but can it help with weight loss? We checked in with a doctor to find out.

Does magnesium support weight loss?

While magnesium may support weight loss in indirect ways, that’s not its primary function.

“Magnesium alone is not a magic bullet for weight loss,” says Paunel Vukasinov, MD, a dual board-certified internist and obesity medicine specialist with Medical Offices of Manhattan. “A comprehensive approach including diet, exercise, and other lifestyle changes are essential.”

Here are a few ways magnesium may support weight management, according to Vukasinov:

  • Regulates blood sugar: Magnesium can help regulate blood sugar and insulin levels, which Vukasinov says can reduce cravings and stabilize energy levels, making it easier to maintain a healthy diet.
  • Anti-inflammatory properties: “Chronic inflammation is associated with obesity,” Vukasinov says. “Magnesium has anti-inflammatory properties that may contribute to improved weight management.”
  • Improves sleep: Poor sleep is linked to weight gain, so better sleep quality supported by magnesium may help support a healthy weight.

Is magnesium an appetite suppressant?

“Magnesium is not classified as an appetite suppressant,” Vukasinov says. “However, by potentially stabilizing blood sugar and insulin levels, magnesium may reduce cravings and help prevent overeating. This effect can indirectly support weight loss.”

How much magnesium do you need per day?

Vukasinov notes that no specific magnesium dosage is prescribed solely for fat loss. The Recommended Dietary Allowance (RDA) for magnesium is:

  • 400–420 mg per day for adults assigned male at birth
  • 310–320 mg per day for adults assigned female at birth

“Excessive intake does not enhance weight loss and may lead to adverse effects,” Vukasinov adds.

Magnesium from food vs. supplements

According to Vukasinov, getting magnesium from whole foods is preferable, since a nutrient-dense diet also provides other beneficial nutrients like fiber. Foods high in magnesium include:

  • Leafy green vegetables, especially spinach
  • Legumes such as black beans and lentils
  • Whole grains like quinoa
  • Milk and yogurt
  • Nuts, especially almonds, cashews, and peanuts
  • Chia seeds and pumpkin seeds
  • Brown rice
  • Potatoes with the skin on
  • Bananas and peanut butter

If dietary intake is insufficient, magnesium supplements are widely available. Note that some forms, such as magnesium citrate or magnesium oxide, may cause diarrhea or stomach upset.


Source: Magnesium and Weight Loss: What the Evidence Actually Shows