Caramelize the Onions
Heat the butter and olive oil in a large oven-safe skillet or Dutch oven over medium heat. Add the sliced onions along with the sugar and salt, then cook for 20–25 minutes, stirring every few minutes, until the onions are soft, sweet, and beautifully caramelized. Stir in the minced garlic during the last minute or two so it becomes fragrant without burning.
Add the Orzo and Chicken
Add the orzo to the pan and stir for about 2 minutes to lightly toast it. Mix in the shredded chicken, thyme, black pepper, and Worcestershire sauce, if you're using it, until everything is evenly combined.
Pour in the Broth and Cream
Pour in the chicken broth and heavy cream, then bring the mixture to a gentle simmer. Lower the heat, cover the pan, and cook for 8–10 minutes, stirring occasionally, until the orzo is tender and most of the liquid has been absorbed.
Stir in the Cheese
Add 1 cup of mozzarella along with the Parmesan cheese, stirring until both cheeses are completely melted and the sauce is rich, creamy, and smooth.
Bake Until Golden
Preheat your oven to 375°F (190°C). Sprinkle the remaining ½ cup of mozzarella over the top and bake uncovered for 10–15 minutes, or until the cheese is melted, bubbly, and lightly golden.
Serve and Enjoy
Let the casserole rest for 5–10 minutes before serving so it can set slightly. Finish with a sprinkle of fresh thyme or chopped parsley for a pop of color and fresh flavor, if desired.