Absolutely! Prepare your spinach artichoke dip in advance and add to your baking dish. Cover and refrigerate, and bake right before serving. I recommend preparing one day in advance.