Yes, you can substitute peanut butter with almond butter, cashew butter, or even sunflower seed butter for a different flavor profile.