Yes! You can easily substitute almond butter, cashew butter, sunflower seed butter, or any other seed or nut butter for the peanut butter. I personally haven’t tested other versions, but as long as the nut or seed butter isn’t excessively oily, you should be fine!