Cook the pasta: Bring a large pot of salted water to a boil.
Cook pasta until just shy of al dente (about 1 minute less than the package says). Drain and set aside.
Sauté the veggies: In a large skillet, heat olive oil over medium. Add onion, bell pepper, and mushrooms.
Cook 5–6 minutes until softened. Stir in garlic and cook 30 seconds until fragrant. Season with salt, pepper, and Italian seasoning.
Combine the base: In a large bowl, mix cooked pasta, chicken, sautéed veggies, olives, sauce, and half the mozzarella.
Add red pepper flakes if you like heat. Taste and adjust salt and pepper.
Prep the baking dish: Lightly grease a 9x13-inch casserole dish. Spread the pasta mixture evenly.
Top it off: Sprinkle remaining mozzarella and the Parmesan over the top.
Arrange pepperoni in a single layer for that classic pizza look.
Bake: Cover with foil and bake at 375°F (190°C) for 15 minutes. Remove foil and bake another 10–12 minutes, until cheese is melted and bubbly with light golden spots.
Finish and serve: Let rest 5–10 minutes so it sets slightly. Garnish with chopped basil or parsley.
Serve warm.