No, 7-layer dip should not be frozen. It contains may ingredients that change texture and consistency when frozen, such as sour cream and tomatoes. For this reason, it's best to eat 7-layer dip when it is fresh. You can refrigerate dip for a day or two after preparing, but it tastes best immediately after preparing.