Nutrition Experts
Question:
I've read that nuts are good for me, but aren't they too high in fat?
Answer:
Nuts are high in fat compared to other plant foods. One ounce contains 13 to 20 grams of fat, depending on the variety. But nuts mostly contain monounsaturated and polyunsaturated fats, which may benefit heart health.


Several large studies suggest that populations that regularly eat nuts have a lower risk of heart disease. Other research suggests that eating nuts in moderation as part of a healthful diet may reduce heart disease risk by helping to lower LDL (bad) cholesterol levels.


In addition to their "good" fats, nuts contain antioxidants and are naturally cholesterol-free. Many types are high in protein and good sources of fiber, B-vitamins and vitamin E. Some offer selenium, magnesium, omega-3 fatty acids and copper, too.


Although nuts may benefit health, their higher fat content means they're also high in calories—about 160 to 200 calories per ounce. So, if you're watching your weight, don't go too nuts with nuts. Enjoy a small handful daily in oatmeal, as a snack or sprinkled on a salad.

Nutritionist Experts
Our Nutrition Experts are registered dietitians who hold master’s degrees and are members of the American Dietetic Association and several specialty nutrition groups. They combine over 40 years experience in food and nutrition science, communications and counseling, the culinary arts and the development of nutrition education materials. They are quoted frequently in the national media and have written about nutrition for many major magazines, newspapers, and newsletters.