Preheat and prep: Heat your oven to 375°F (190°C). Grease a 9x13-inch baking dish.
If using raw chicken, pat it dry and season with salt, pepper, and paprika.
Sauté aromatics: In a large skillet, warm olive oil over medium heat. Cook the onion until softened, about 3 to 4 minutes. Add garlic and cook 30 seconds until fragrant.
Wilt the spinach: Add fresh spinach in batches, stirring until just wilted.
If using frozen spinach, stir it in and warm through. Season lightly with salt and pepper.
Make the sauce: Pour in chicken broth and cream (or milk). Stir in oregano, thyme, lemon zest, and 1 tablespoon lemon juice.
Simmer 2 to 3 minutes until slightly thickened. For extra body, whisk 1 tablespoon flour into the milk before adding.
Add the feta: Stir in most of the crumbled feta, reserving a small handful for the top. If using Greek yogurt or cream cheese, whisk it in off the heat to keep it smooth.
Combine in the dish: Spread the spinach-feta mixture in the baking dish.
If using cooked rice or pasta, fold it in now. Nestle in the chicken pieces (raw or cooked). Spoon some sauce over the top so everything is coated.
Top it: Sprinkle with the remaining feta and Parmesan.
For crunch, toss panko with a teaspoon of olive oil and scatter over the top.
Bake: Cover with foil and bake 15 minutes. Uncover and bake 10 to 15 minutes more, until the top is golden and the sauce is bubbling. If starting with raw chicken, ensure it reaches 165°F (74°C) in the center.
Finish with lemon: Squeeze a bit more lemon juice over the top to brighten the flavors.
Let it rest 5 minutes before serving so the sauce settles.
Serve: Spoon into bowls. It pairs well with a simple salad, roasted potatoes, or warm bread.