In a large, deep pan, heat the oil over a medium heat, then add the chicken pieces and pepper. Cook for 5 minutes, stirring until the chicken starts to color.
Reduce the heat, then add the garlic, sun-dried tomatoes, oregano, and paprika. Stir and cook for 3–5 minutes until the garlic is soft.
Add the pasta and chicken stock. Stir well to combine, cover with a lid, and cook for 15–20 minutes, stirring occasionally, until the pasta is cooked and most liquid is absorbed.
Turn the heat to the lowest setting, then stir in the spinach and the cream. Stir well for 1–3 minutes until the spinach wilts and the cream is heated through.
Remove the pan from the heat and stir in the grated Parmesan cheese. Check if you need to add more salt or pepper, then serve immediately.