You canfreeze your cake for up to six months, but it will be best if eaten within 2-4 months. When you are ready to eat your cake, place it in the fridge overnight to allow it to thaw. Allow the cake to reach room temperature before serving and top with frosting, glaze, or icing if desired.