In a large, deep frying pan, heat the oil over a medium heat. When it's hot, carefully add the chicken pieces. Cook for 5 minutes stirring occasionally until all sides are starting to colour.
Reduce the heat and add the garlic, sun-dried tomatoes, oregano and paprika. Stir for 3-5 minutes until the garlic is softened.
Add the orzo, stock, and some pepper and give everything a good stir and put the lid on. Cook for 10 minutes, stirring occasionally, until the orzo is almost cooked.
Turn the heat to the lowest setting add the spinach and cream and stir very well for 1-3 minutes until the spinach is wilted and the cream is heated through. Check the chicken is cooked through.
Turn off the heat and stir in the parmesan.