Prep the oven and pan. Heat the oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish.
Season the chicken. Pat the chicken dry, then toss with 1 tablespoon olive oil, 1/2 teaspoon salt, 1/4 teaspoon pepper, Italian seasoning, and smoked paprika.
Set aside.
Sauté the vegetables. Heat the remaining 1 tablespoon olive oil in a large skillet over medium-high. Add onion and cook 3 minutes until softened. Stir in zucchini and 1/2 teaspoon salt.
Cook 5–7 minutes, stirring occasionally, until the zucchini gives up some moisture and starts to brown. Add garlic in the last minute. Remove from heat and let excess steam evaporate.
Make the creamy base. In a mixing bowl, combine Greek yogurt, cottage cheese, lemon juice, red pepper flakes (if using), remaining pepper, and half of the Parmesan.
Taste and adjust salt if needed.
Combine. In the baking dish, mix the sautéed zucchini and onion with the seasoned chicken. Spoon the yogurt-cottage cheese mixture over and fold gently to coat everything evenly. Sprinkle mozzarella on top, then the remaining Parmesan.
If using the panko topping, scatter it over the cheese.
Bake. Cover loosely with foil and bake 15 minutes. Remove the foil and bake another 10–12 minutes, until the chicken is cooked through (165°F/74°C in the thickest pieces) and the top is lightly golden.
Rest and garnish. Let the casserole rest 5–10 minutes so the sauce thickens slightly. Top with chopped parsley or basil before serving.