Eating dark chocolate means you will get magnesium but it is not the top source. Even though it is good for you other foods provide much more of this mineral. You can find better options in your pantry right now. Many simple foods have a higher amount in a single serving. It is smart to learn which foods are actually the best for your body.
The Pumpkin Seeds

These little green seeds are absolute powerhouses when it comes to mineral content and they are so easy to snack on. Just a small handful provides a huge chunk of your daily needs which is way more than you get from a chocolate bar.
Chia Seeds

You might see these in puddings or smoothies and they are popular for a very good reason. They carry a heavy amount of magnesium along with fiber so they do a lot of work for your body in just one spoonful.
Boiled Spinach

Leafy greens are famous for being healthy but cooking them down actually helps you get more nutrients per bite. One cup of cooked spinach has a surprising amount of magnesium that beats out most sweet snacks easily.
Almonds

Almonds are very small but they carry a huge amount of important minerals. They are even better for magnesium than dark chocolate is. These nuts give you lasting energy for your tasks. You will not have a bad energy crash after you eat them.
Cashews

These buttery nuts are delicious and they happen to be one of the best sources for this specific mineral. Eating a small portion of cashews gives you a higher concentration of magnesium than almost any dark chocolate you find at the store.
Black Beans

Most kitchens have black beans because they do not cost a lot. They are full of magnesium which your body needs. You can add them to many different meals like salads. Skipping dessert is easier when you eat these beans. They are a very good choice.
Edamame

These young soybeans are fun to eat and they are surprisingly high in essential minerals like magnesium. You can find them in the freezer aisle and they make a much better nutrient source than reaching for a candy aisle treat.
Quinoa

This grain is perfect for anyone trying to eat better by skipping the white rice or heavy pasta. It offers high levels of magnesium to support your physical health. You will feel much better when you fill your plate with this natural and healthy food.
Flaxseeds

Flaxseeds are tiny but they give you lots of magnesium. You can stir them into your morning yogurt or oats easily. They do not change how your food tastes. Adding them helps you stay healthy. These small seeds are better than chocolate for your body’s needs.
Swiss Chard

This colorful leafy green is similar to spinach but has its own unique taste and a very high mineral count. Adding this to your dinner plate is an excellent way to get way more magnesium than you would ever get from a piece of dark chocolate.