Early version. Nutrient values from USDA FoodData Central; dietitian review in progress. Not medical advice.

Foods high in magnesium

Per 100 g, the foods highest in magnesium on our list are hemp seeds (700 mg), pumpkin seeds (592 mg) and flaxseed (392 mg). Magnesium is involved in hundreds of reactions in the body, from muscle to nerve function. The daily value is 420 mg.

62 foods
Magnesium in each food. Select a column heading to sort. Daily value: 420 mg.
Food
Hemp seeds700 mg210 mg (3 tbsp)127 mg59
Pumpkin seeds592 mg166 mg (1 oz)106 mg53
Flaxseed392 mg27 mg (1 tbsp ground)73 mg58
Brazil nuts376 mg19 mg (1 nut)57 mg28
Sesame seeds351 mg32 mg (1 tbsp)61 mg55
Chia seeds335 mg40 mg (1 tbsp)69 mg67
Sunflower seeds325 mg114 mg (1/4 cup kernels)56 mg70
Cashews292 mg82 mg (1 oz)53 mg32
Almonds270 mg76 mg (1 oz)47 mg64
Pine nuts251 mg23 mg (1 tbsp)37 mg34
Dark chocolate228 mg46 mg (2 squares)38 mg14
Oats177 mg71 mg (1/2 cup dry)46 mg45
Peanuts168 mg47 mg (1 oz)30 mg41
Peanut butter168 mg54 mg (2 tbsp)28 mg25
Granola168 mg102 mg (1/2 cup)34 mg41
Hazelnuts163 mg46 mg (1 oz)26 mg45
Walnuts158 mg44 mg (1 oz)24 mg23
Popcorn144 mg35 mg (3 cups air-popped)37 mg43
Rice cakes131 mg24 mg (2 cakes)34 mg27
Macadamia nuts130 mg36 mg (1 oz)18 mg17
Pistachios121 mg34 mg (1 oz)22 mg35
Pecans121 mg34 mg (1 oz)18 mg20
Mackerel97 mg82 mg (3 oz cooked)37 mg34
Granola bar97 mg24 mg (1 bar)21 mg17
Tahini95 mg14 mg (1 tbsp)16 mg22
Swiss chard81 mg29 mg (1 cup)426 mg100
Tempeh81 mg69 mg (3 oz)42 mg47
Spinach79 mg24 mg (1 cup raw)343 mg100
Whole wheat bread75 mg24 mg (1 slice)30 mg39
Hummus75 mg23 mg (2 tbsp)32 mg31
Corn tortilla72 mg19 mg (1 tortilla)33 mg38
Black beans70 mg120 mg (1 cup cooked)53 mg69
Quinoa64 mg118 mg (1 cup cooked)53 mg49
Edamame64 mg99 mg (1 cup shelled)53 mg72
Chocolate hazelnut spread64 mg24 mg (2 tbsp)12 mg4
Potato chips63 mg18 mg (1 oz)12 mg31
Milk chocolate63 mg28 mg (1 bar)12 mg6
Artichoke60 mg77 mg (1 medium artichoke)128 mg84
Okra57 mg57 mg (1 cup)173 mg94
Dates54 mg13 mg (1 medjool date)19 mg30
Whole wheat pasta54 mg76 mg (1 cup cooked)36 mg42
Navy beans53 mg96 mg (1 cup cooked)38 mg68
Buckwheat51 mg86 mg (1 cup cooked)55 mg46
Parsley50 mg4 mg (2 tbsp chopped)139 mg99
Pinto beans50 mg86 mg (1 cup cooked)35 mg65
Chickpeas48 mg79 mg (1 cup cooked)29 mg56
Arugula47 mg9.4 mg (1 cup)188 mg97
Kidney beans45 mg80 mg (1 cup cooked)35 mg65
Millet44 mg77 mg (1 cup cooked)37 mg29
Parmesan cheese44 mg4.4 mg (2 tbsp grated)11 mg26
Ginger43 mg0.9 mg (1 tsp grated)54 mg54
Cod42 mg76 mg (1 fillet)40 mg66
Brown rice39 mg76 mg (1 cup cooked)32 mg27
Tofu37 mg47 mg (1/2 cup)47 mg69
Lentils36 mg71 mg (1 cup cooked)31 mg71
Split peas36 mg71 mg (1 cup cooked)31 mg62
Butternut squash34 mg48 mg (1 cup cubes)76 mg95
Bulgur32 mg58 mg (1 cup cooked)39 mg51
Wild rice32 mg52 mg (1 cup cooked)32 mg35
Jackfruit29 mg48 mg (1 cup sliced)31 mg54
Potato28 mg48 mg (1 medium, baked)30 mg57
Soy milk25 mg61 mg (1 cup)46 mg37

Source: USDA FoodData Central. Last updated .