Horizontally slice the chicken breast right through the centre to create 2 even-sized breasts. Evenly coat each side with the seasoning.
Add the oil to a large pan over medium-high heat. Once hot, add the chicken and fry for a few minutes on each side until lightly charred and just about cooked through the centre. Place on a plate to one side and slice into thin strips just before needed.
At this point add the pasta to well-salted boiling water and cook until al dente. Don't drain.
Lower the pan heat to medium and melt the butter. Add the garlic and fry for 10-20 seconds, then stir in the tomato puree and fry for another minute or so (be careful the garlic doesn't burn). Stir in the stock and cream, then stir in the sun dried tomatoes, basil and parmesan. Bring to a gentle simmer, then lower the heat.
Stir in the spinach until it just begins to wilt (keep in mind it will continue wilting). Use tongs to transfer the pasta straight from the pot in the pan and toss until coated in the sauce. Add the chicken + all the resting juices and continue tossing the pasta until the sauce is no longer watery. It should thicken around and cling to the pasta. If the sauce overthickens just toss in a splash of the leftover pasta water.
Check for seasoning and adjust with salt and pepper, then serve with extra basil and parmesan if desired.
