India

​6 foods that increase magnesium level in your body naturally

First things first
iStock
1/6
First things first
Magnesium supports muscle, nerve, heart, and energy metabolism. Most people can meet needs from food: legumes, nuts, seeds, whole grains, leafy greens, and dairy. Indian guidelines favor variety and minimally processed staples—perfect for daily magnesium coverage.
Nuts and seeds (almonds, cashews, peanuts, pumpkin)
iStock
2/6
Nuts and seeds (almonds, cashews, peanuts, pumpkin)
A small fist of nuts or a tablespoon of roasted pumpkin seeds packs meaningful magnesium. Sprinkle on poha, salads, or curd; blend into chutneys or peanut laddoos for desi convenience.
 Pulses and legumes (chana, rajma, moong, soy)
iStock
3/6
Pulses and legumes (chana, rajma, moong, soy)

Dal, chole, rajma, and soy products deliver magnesium plus protein and fiber. Aim for a dal or bean dish daily; pressure‑cook well and pair with vegetables for better comfort and absorption.
 Leafy greens (spinach, mustard greens, amaranth)
iStock
4/6
Leafy greens (spinach, mustard greens, amaranth)
Cooked spinach or amaranth is rich in magnesium and iron. Stir into dal, thepla/paratha fillings, or saag with modest oil; a squeeze of lemon enhances iron absorption at the same meal.
Whole grains and millets (jowar, bajra, ragi, hand‑pounded rice)
iStock
5/6
Whole grains and millets (jowar, bajra, ragi, hand‑pounded rice)
Swap maida and polished rice for millets and whole grains to raise magnesium and fiber. Rotis from jowar/bajra and ragi dosa are easy, filling upgrades that steady energy through busy days.
Curd‑based bowls with seeds and fruit
iStock
6/6
Curd‑based bowls with seeds and fruit
Plain dahi offers calcium and protein; topping with chia/pumpkin seeds, banana, or apricot adds magnesium and potassium. Keep added sugar low; lean on cinnamon, cardamom, or cocoa for flavor.
Open in App
Success
This article has been saved