3. Nuts
Nuts are great for all kinds of things. They’re fibrous, they’re a source of protein and they’re ideal for snacking on without ruining your diet. Not only that but they’re high in magnesium.
You’ll get 82mg of magnesium (20% of your RDI) from just 1 ounce of cashews. Of course nuts vary in their nutrition but all of them are great.
You can also expect to get plenty of zinc, potassium and protein this way.