Place a large pan or skillet on medium heat and drizzle with olive oil. Add in your chicken and fry for 5 minutes until the chicken is seared and slightly golden on the outside (it will not be cooked in the middle). Remove and set aside.
In the same pan, add in your chopped onion and garlic. Leave to fry for 5 minutes until softened. Make sure to stir frequently to avoid burning.
Season with salt and pepper, then add in the dried oregano, baby tomatoes, lemon zest, balsamic vinegar, and tomato paste. Fry that for another 5 minutes, stirring frequently, until the tomato paste is aromatic.
Pour in the orzo followed by the chicken stock, single cream, and chicken. Stir to combine, then leave to simmer for 10-15 minutes, stirring occasionally so that the orzo doesn’t stick to the base of the pan.
Once the creamy orzo chicken is cooked and the sauce has reduced and thickened, give it a taste and season accordingly with more salt and pepper.
Level out the chicken orzo in the pan and then top with slices of mozzarella. Place under the grill for 5 minutes until golden and bubbling.
Once golden and bubbling, serve up with a side salad or garlic bread, and enjoy!