Pesto will keep frozen for up to 6 months. It can be defrosted overnight in the fridge to use.