We recommend freezing and then defrosting slices as and when you wish. Once defrosted, our traybakes have 4 days shelf life.