Preheat the oven to 375°F (190°C) and lightly grease an ovenproof casserole dish, approximately 13" x 9" (33cm x 23cm) or a round shallow dish with a diameter of about 12" (30cm).
Heat the oil in a large pan, then add the onions and cook over low heat for about 10 minutes, stirring occasionally, until lightly caramelised and soft.
1 tablespoon cooking oil, 1 large onion, finely chopped
Add the garlic and oregano (or Italian herbs) to the pan with the onions and cook for 1-2 minutes, until fragrant. Be careful not to let it burn.
3 teaspoons minced/chopped garlic, 1½ teaspoon dried oregano or italian herbs
Add the dry orzo, chopped sun-dried tomatoes and the three tablespoons of reserved oil from the sun-dried tomatoes to the pan.Cook together for 2 minutes over low heat, lightly toasting the orzo until it’s coated with the oil and glossy. Keep moving it around to ensure it doesn’t stick to the pan.Remove from the heat. 16 ounce (450g) dry orzo, ½ cup (100g) sun-dried tomatoes in oil, drained, chopped, 3 tablespoons oil reserved from the sun-dried tomatoes
Add the chicken stock, cream, lemon zest and lemon juice to the prepared ovenproof dish and stir to combine.
3 cups (750ml) chicken stock, 1 cup (250ml) heavy cream, zest from one lemon, 1 tablespoon lemon juice
To the cream mixture, add the orzo mix, diced chicken, broccoli, half the mozzarella, half the parmesan, salt and pepper.
3 cups (750ml) cooked rotisserie chicken, diced into bite-sized pieces, 2 cups (500ml) broccoli florets, roughly chopped, 1½ cup (375ml) mozzarella cheese, grated, 1 cup (250ml) parmesan cheese, finely grated, 1 teaspoon salt (or to taste), 1 teaspoon freshly ground black pepper
Stir everything together so it’s well mixed, then press down gently to make sure the orzo is fully submerged in the liquid for even cooking.
Sprinkle the remaining mozzarella and parmesan evenly over the top.
Bake in the preheated oven for 40–45 minutes or until the orzo is cooked through and the cheese is golden and bubbling. About halfway through, check the liquid - if you want it a little saucier, pour in a splash of cream or chicken stock and gently mix it in with a fork, keeping the cheesy top as undisturbed as possible. Let the dish rest for 10 minutes before serving - this gives the sauce time to settle, soak in and bring all those delicious flavours together.Scatter a few basil leaves over the top just before serving. Totally optional, but it adds a fresh, fragrant finish. fresh basil leaves for serving (optional)