Nuts are nature's candy- they're packed with protein, vitamins and minerals and they taste great as well. Who knew that these little guys can play a role in preventing heart disease, high cholesterol, and even cancer. But just because you throw some nuts in a dish, doesn't make it good for you. Too much of something is never good. Anything coated with or tucked inside layers of sugar, salt, caramel, chocolate or ice cream isn't going to give you much nutritional benefit. So stay away from all those unhealthy choices, and take a look at the top 5 healthiest nuts you should be eating.
Almonds give you a boost of magnesium, calcium and antioxidants. Their high fiber content also plays a role in preventing colon cancer.
Walnuts are some of the best nuts for a healthy heart. They reduce inflammation and oxidation in the arteries, they support brain function, and they taste delicious. What's a better snack than that?
Pistachios lower cholesterol and carry more potassium than normal nuts. Just be sure to stay away from the salted ones!
4. Brazil Nuts
Brazilians sure know how to stay lean, so why not take a few pointers from them. These nuts are packed with a bunch of nutrients and minerals like vitamin E, magnesium and fiber. And studies show that they may also aid in the prevention of breast cancer.
Pecans lower cholesterol, may help prevent heart disease, and rank the highest in antioxidant content among all nuts. Pecans are especially good for men's health as they may help relieve symptoms of enlarged prostate.