Heat the oven: Preheat to 375°F (190°C). Lightly grease a 9x13-inch baking dish with cooking spray or a thin coat of butter.
Prep the chicken: If using rotisserie or leftover chicken, shred or cube it into bite-size pieces. Season lightly with salt and pepper.
Cook the pasta (optional): If adding pasta, boil it in salted water until just al dente.
Drain well so it doesn’t water down the sauce.
Make the breadcrumb topping: In a small bowl, mix breadcrumbs, olive oil, garlic powder, Italian seasoning, and a pinch of salt. Stir until the crumbs are evenly coated and slightly clumpy.
Layer the casserole: Spread 1 cup of marinara in the bottom of the baking dish. Add the chicken (and pasta, if using), then pour the remaining marinara on top.
Toss gently in the dish to coat everything evenly.
Add the cheese: Sprinkle the mozzarella evenly over the sauced chicken. Top with the Parmesan.
Add the crunch: Scatter the seasoned breadcrumbs over the cheese in an even layer. Sprinkle red pepper flakes if you like a little spice.
Bake: Place on the center rack and bake for 20–25 minutes, until the sauce is bubbling around the edges and the topping is golden.
Broil for color (optional): For extra browning, switch to broil on high for 1–2 minutes.
Watch closely so it doesn’t burn.
Rest and garnish: Let the casserole sit for 5–10 minutes so it sets slightly. Garnish with chopped basil or parsley and a sprinkle of extra Parmesan.
Serve: Scoop generous portions. It pairs well with a green salad, roasted vegetables, or garlic bread.