Please tell all.
Nuts contain a fair amount of fat and calories per serving.
An ounce, which is about a handful, can provide approximately 165 to almost 200 calories and serve up about 15 to 20 grams of fat or more. Replacing saturated fat in the diet with the unsaturated kind found in foods such as nuts, olives, canola oil, olive oil and avocados can help lower the bad LDL cholesterol in the blood. A low HDL level increases your risk for heart disease. Healthy fat aside, nuts are cholesterol-free, and can provide a fair amount of fiber, magnesium, vitamin E, zinc and protein. Nuts, as well as other plant foods, also contain phytochemicals, which may help in the fight against heart disease and cancer.