Yes, you can have peanut butter at night as well. In fact, when consumed at night, it helps muscle growth and improves sleep quality. However, avoid overeating it as it may increase weight.