Yes, you can freeze the Sour Cream Cookies. Place them in an airtight container or freezer bag and store them in the freezer for up to 3 months. Thaw them at room temperature before serving.