Are Peanuts Bad for Your Health?


Eating too many peanuts is unhealthy because of the high number of calories and possible sodium or saturated fat they contain; however, moderate consumption reduces the risk of heart disease, provides nutrients and averts hunger between meals. Unsalted or dry-roasted peanuts are a more beneficial option.

Individuals should consume 1 ounce of peanuts per day to promote health. One ounce, or two-thirds of a handful, can combat high cholesterol. Any more than that can result in weight gain and excessive levels of cholesterol. Peanuts contain the antioxidants vitamin E and manganese, which help the body avoid cell damage and maintain a healthy immune system.