Absolutely. Prepare everything in the casserole dish in advance and throw it in the oven when you're ready-to-eat. I would advise only doing this a few hours before you plan on cooking.