Peanut butter contains around 16 g of fat in a 32 g serving, which equates to 20% of a person's recommended daily fat intake. Some brands may also have added salt and sugar.
This means eating excessive amounts of peanut butter may have associated risks for people living with certain health conditions, such as high blood pressure or diabetes.