Top 10 Magnesium-Rich Foods for Anxiety and Stress Relief




7. Beans

Beans are a great source of protein for those who prefer to reduce their meat intake. At the same time, beans are rich in magnesium. If beans aren’t your favorite, you can trade them for peas because they have similar percentages of magnesium.

If you’re going through a bad run at home or at work, you can choose to eat beans with eggs for breakfast. This should help with stress throughout the day.