Nuts are a great source of fat, fiber and protein. Most of the fat in nuts is monounsaturated fat, as well as omega-6 and omega-3 polyunsaturated fat. They are packed with fiber, protein, vitamins and minerals, including folate, vitamin E, potassium and magnesium.

Researchers have found that eating a handful of nuts on a regular basis could result in a longer lifespan, and may even reduce the risk of death from heart disease and cancer, as well as cholesterol and triglyceride levels and reduces the risk of diabetes. Eating lots of nuts has also been associated with lower cholesterol, reductions in inflammation, body fat and insulin resistance. This nutritious high-fiber treat may even aid weight loss — despite its high calorie count.