Yes! Make it up to the point of blending and mixing in the chopped artichoke and spinach, then pour into a freezer-proof container and store (i.e. before cooking and without the toppings). It will keep in the freezer for up to 2 months. Then, take it out of the freezer the day before you want to serve it and leave it in the fridge to defrost. After it has defrosted just follow the recipe for cooking instructions.