Heat a drizzle of olive oil in a large pan over medium heat. Add the diced chicken breast and cook for 5–7 minutes until golden and fully cooked through. Season lightly with salt and pepper.
Stir in the green pesto and sun-dried tomatoes. Let them cook together for 1–2 minutes to release their flavours.
Add the low fat cream cheese and pour in the chicken stock. Stir well until the cream cheese has melted into the sauce and everything is combined.
Add your pasta (cook for about 10 minutes until soft) coating the pasta in the sauce. Let it simmer gently for a further 2–3 minutes to absorb flavour and thicken slightly.
Stir through the handful of spinach until just wilted.
Turn off the heat, sprinkle over the parmesan cheese, and stir once more. Serve immediately.