Regular creamy peanut butter is the only kind of peanut butter to use in this recipe. I have not tried crunchy peanut butter or natural. Natural peanut butter would not work with this recipe as it is too oily and not as "stable" as regular creamy peanut butter.