Almond butter, cashew butter, or sunflower seed butter can be great substitutes. You can also use powdered peanut butter for a lower fat peanut butter shake.