Yes, you can use natural peanut butter. Just make sure to stir it well before using it in the recipe, as natural peanut butter tends to separate.