Prep the oven and pan. Heat the oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish with olive oil or nonstick spray.
Season the chicken. Pat the chicken dry.
Toss with 1 tablespoon olive oil, 1/2 teaspoon salt, 1/2 teaspoon black pepper, smoked paprika, and onion powder. Set aside.
Season the veggies. In a large bowl, combine broccoli, bell pepper, onion, mushrooms, zucchini, and cherry tomatoes (if using). Add 1–2 tablespoons olive oil, 1/2 teaspoon salt, 1/2 teaspoon pepper, and Italian seasoning.
Toss well.
Make the creamy mix. Stir together Greek yogurt (or sour cream), chicken broth, and minced garlic until smooth. If you like heat, add crushed red pepper. Taste and adjust salt and pepper.
Layer the base. If using a starch (rice, quinoa, pasta, or potatoes), spread it evenly in the baking dish.
This helps soak up juices and makes the casserole extra hearty.
Add chicken and veggies. Spread the seasoned chicken over the base, then scatter the vegetables on top. Drizzle the creamy mixture evenly over everything and gently toss in the dish to coat.
Top with cheese. Sprinkle 1 to 1.5 cups shredded cheese over the casserole. If you’re using bacon and panko, mix the panko with melted butter and reserve both for later to keep them crisp.
Bake. Cover loosely with foil and bake for 20 minutes.
Remove the foil, add remaining cheese (and bacon if using), sprinkle the panko on top, and bake uncovered for 10–15 more minutes, until the chicken is cooked through and the top is golden and bubbling.
Rest and garnish. Let the casserole rest for 5–10 minutes so the sauce settles. Finish with chopped parsley or chives.
Serve. Scoop into bowls or plates. Add a squeeze of lemon on top for brightness if you’d like.