When stored properly in an airtight container, homemade peanut butter ice cream can last for up to 2-3 weeks in the freezer without significant loss of quality or flavor.