Almonds, cashews, and peanuts are healthy snacks that also happen to be foods with magnesium. They all contain between 10 and 20 percent of your daily value, making nuts a "good" source of magnesium. Whole nuts aren't the only way you can get magnesium.What meats are high in magnesium?
Salmon and Tuna Are Filled With Magnesium and Omega-3 Fatty Acids. Add fish like mackerel, wild salmon, halibut, and tuna to your menu to boost your magnesium intake, as well as vitamin D and omega-3 fatty acids.