Preheat the oven to 375°F. Grease a 9 x 13-inch baking dish with nonstick cooking spray.
In the prepared dish, whisk together the condensed soup, water, ½ teaspoon of Italian seasoning, garlic powder, onion powder, ½ teaspoon of kosher salt, and ¼ teaspoon of ground black pepper.
Stir in the uncooked rice and frozen broccoli. Cover tightly with foil.
Bake for 35 minutes.
While the rice is in the oven, pat the fish dry and rub with olive oil. Season with salt and pepper to taste, and sprinkle with the remaining ½ teaspoon of Italian seasoning. Sprinkle the Parmesan cheese on top.
After the rice has baked for 35 minutes, remove the dish from the oven. Fluff the rice gently with a fork, and arrange the fish fillets on top.
Cover with foil again and return the dish to the oven for 20-25 more minutes, or until the fish flakes easily with a fork and the rice is tender.
For a crispy finish on the fish, during the final 3-5 minutes of baking time, remove the foil and place the dish under the broiler until the top is golden. Garnish with fresh herbs and a squeeze of fresh lemon juice. Serve immediately.