Yes! This no bake peanut butter pie is best if frozen and then thawed about an hour before you are ready to serve.