In general, nuts are good sources of fat, fiber and protein. Most of the fat in nuts is monounsaturated fat, as well as omega-6 and omega-3 polyunsaturated fat. However, they do contain some saturated fat. Nuts also contain a number of vitamins and minerals, including magnesium and vitamin E.
Moreover many studies have investigated the health benefits of increased nut intake. One meta-analysis of 33 studies found that diets high in nuts do not significantly affect weight gain or weight loss, but despite having little effect on weight, many studies have shown that people who eat nuts live longer than those who don't. This may be due to their ability to help prevent a number of chronic diseases.
For example, nuts may reduce risk factors for
metabolic syndrome, such as high blood pressure and cholesterol levels. In
fact, one study of over 1,200 people found that eating a Mediterranean
diet plus 30 grams of nuts per day decreased the prevalence of metabolic
syndrome more than a low-fat diet or a Mediterranean diet with olive oil.
Across the board, nuts helped stave off heart disease. In the study, the risk
of cardiovascular disease dropped by 29% and the risk of cancer dropped by 11%
among people who ate nuts seven or more times per week compared to people who
never ate them.