Yes! Place the dip in a freezer container and store in the freezer for up to 3 months. To defrost the dip, place it in the fridge overnight or at room temperature for 1 hour or until it's completely unthawed. Give it a stir to fluff it back up and serve!