Avocados
Avocados are super nutritious fruits, but also a rich source of magnesium. One medium avocado will provide as much as 58 mg of magnesium, which is 14% of the daily value you need. Avocados are also rich in potassium, B vitamins, and vitamin K.
Unlike other fruits, they have a high percentage of fat, especially the kind of fat that’s actually GOOD for the heart. Besides, avocados are an amazing source of fiber. Even more, most of the carbs in an avocado come solely from fiber, which makes it very low in digestible carbs.
Studies proved that eating avocados might reduce inflammation, and improve your cholesterol levels, but also increase the feelings of fullness after each meal.
Nuts
Nuts are super nutritious and tasty. There are some types of nuts that contain high amounts of magnesium, like almonds, cashews, and Brazil nuts. For example, a 1-oz. serving of cashews has as much as 83 mg of magnesium.
In other words, 20% of the recommended daily value. Nuts are also a great source of fiber and monounsaturated fat and have been proven to stabilize the blood sugar and cholesterol levels in people that suffer from diabetes. Brazil nuts are also very high in selenium. As a matter of fact, one Brazil nut will assure you 175% of the daily value of this mineral.