MICELAEspaΓ±ol

Foods highest in magnesium

Magnesium takes part in hundreds of reactions in the body, including energy production and how muscles and nerves work.

The food highest in magnesium on Micela is Chocolate: 228 mg per 100 g.

FDA Daily Value: 420 mg per day, for a 2,000-calorie adult diet. It is a general labeling reference, not a personal recommendation.

Top 20 foods highest in magnesium per 100 g

#FoodPer 100 g% DVPer serving
1🍫 Chocolate228 mg54 %64.8 mg (1 oz)
2πŸ₯œ Peanut178 mg42 %50.6 mg (1 oz)
3πŸ₯£ Oats177 mg42 %276 mg (1 cup, dry)
4🌰 Walnut158 mg38 %44.2 mg (7 walnuts)
5🍘 Rice cracker156 mg37 %β€”
6🍿 Popcorn144 mg34 %11.5 mg (1 cup)
7🌾 Wheat137 mg33 %164 mg (1 cup of flour)
8🌻 Sunflower129 mg31 %36.6 mg (1 oz)
9πŸ«™ Soybean86 mg20 %148 mg (1 cup, cooked)
10πŸ§† Falafel84 mg20 %84 mg (5 pieces with tahini sauce)
11🫘 Bean70 mg17 %120 mg (1 cup, cooked)
12🌱 Quinoa64 mg15 %118 mg (1 cup, cooked)
13🌿 Basil64 mg15 %1.6 mg (5 leaves)
14πŸ™ Octopus60 mg14 %51 mg (3 oz)
15🍌 Tostones58 mg14 %68.4 mg (1 cup)
16🟑 Chickpea48 mg11 %78.7 mg (1 cup, cooked)
17🍌 Fried sweet plantains45 mg11 %38.3 mg (½ cup)
18🫘 Refried beans44 mg10 %32.6 mg (½ cup)
19🫚 Ginger43 mg10 %0.86 mg (1 tsp)
20🦞 Lobster43 mg10 %36.5 mg (3 oz)

Per serving: the 10 that give the most magnesium in a usual serving

100 g isn't always what people eat. With household servings the order changes:

#FoodServingAmount
1πŸ₯£ Oats1 cup, dry (156 g)276 mg
2🌾 Wheat1 cup of flour (120 g)164 mg
3πŸ«™ Soybean1 cup, cooked (172 g)148 mg
4🫘 Bean1 cup, cooked (172 g)120 mg
5🌱 Quinoa1 cup, cooked (185 g)118 mg
6πŸ₯£ Black bean soup1 cup (246 g)101 mg
7πŸ§† Falafel5 pieces with tahini sauce (100 g)84 mg
8🍲 Stew1 plate with broth (460 g)83.2 mg
9πŸ› Curry1 plate with rice (382 g)82.7 mg
10🟑 Chickpea1 cup, cooked (164 g)78.7 mg

Highest in magnesium in each family

Ranking among the 180 Micela foods with this value. Source: USDA SR28 (2015) and Micela reference recipes.

Frequently asked questions

Which food has the most magnesium?

Among 180 common foods, chocolate: 228 mg per 100 g, followed by peanut (178 mg) and oats (177 mg).

Which food gives the most magnesium per serving?

Oats: 276 mg in 1 cup, dry (156 g).

How much magnesium do you need per day?

The FDA Daily Value is 420 mg per day for a 2,000-calorie adult diet. Actual needs vary by age, sex and life stage: it is a general value, not a personal one.

Other nutrients

Protein Β· Carbohydrates Β· Fiber Β· Sugar Β· Fat Β· Saturated fat Β· Cholesterol Β· Sodium Β· Potassium Β· Calcium Β· Iron Β· Phosphorus Β· Zinc Β· Selenium Β· Vitamin A Β· Vitamin C Β· Vitamin D Β· Vitamin E Β· Vitamin K Β· Vitamin B1 (thiamin) Β· Vitamin B2 (riboflavin) Β· Vitamin B3 (niacin) Β· Vitamin B6 Β· Folate (vitamin B9) Β· Vitamin B12 Β· Omega-3 (EPA and DHA)