Eating nuts

Despite being rich in fat, nuts are incredibly nutritious and healthy. They are rich in magnesium, vitamin E, fiber and various other nutrients. Studies show that nuts can aid weight loss and may help fight type 2 diabetes and heart disease.