#1. Dark Leafy Greens: Kale, Swiss Chard & Spinach
Easy to prepare and incorporate in almost any meal, dark leafy greens like kale, swiss chard and spinach are my top choice for foods high in magnesium.
#2. Nuts & Seeds
For a high magnesium snack I like to have pumpkin seeds (pepitas) around the house. They take a little bit of work to prepare but store well. Sesame seeds & peanuts are excellent choices as well.
Tuna is another good choice but for the fish highest in magnesium, halibut is the hands down winner. Alaskan Halibut is white, mild and clean and a wonderful pallet for many flavors or simply pan seared.
#4. Beans & Lentils
Kidney beans, soy beans, chickpeas, white beans, french beans, lentils, pinto beans. There are so many different types of beans that are high in magnesium. You could easily eat a different bean every day of the week.
#5. Quinoa & Other Whole Grains
Quinoa is one of the grains that is highest in magnesium. Millet is excellent as well and rising in popularity. Wild rice, whole wheat pasta and oats are also high in magnesium.