It can be kept on the counter sealed in a plastic bag for up to 3 days, but will taste the freshest the same day it's baked. For the best flavor, I recommend pre-slicing the babka and freezing it in a zip-top freezer bag for up to 1 month. Simply defrost slices as desired.