What happens when you eat peanut butter in the evening? VnExpress Rich in magnesium, fiber, and healthy fats, peanut butter can help relax the body and maintain stable blood sugar, thereby supporting better sleep.