Before putting a cake in the freezer for long-term storage, keep it in the fridge or freezer for an hour or two to let the frosting firm up, then wrap it in plastic wrap as tightly as possible and freeze. Also, when following Garten's recipe, make sure to let the butter, sour cream, and eggs come to room temperature before using them.