Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Make-Ahead: Assemble (unbaked, without the topping) up to 3 days ahead. Add cheese right before baking. Freezer: Assemble in a freezer-safe dish (no topping), cover tightly, freeze up to 3 months. Thaw overnight in fridge before baking. Reheat: Oven at 350°F for 15-20 minutes. Key Tips: Roast veggies first to avoid watery casserole. Use softened cream cheese to prevent grainy sauce. Shred your own cheddar for best melting. Let casserole rest 5 minutes before serving.