While I would love to say using natural peanut butter with few ingredients is best, I have not tried that when developing this recipe.  I used a name brand like JIF because the texture of it leads to a better solid filling.  Feel free to let me know if you tried this recipe with a natural peanut butter.