Place the chicken fillets in a mixing bowl and season with the herbs and salt. Use your hands to rub the seasoning well into the chicken fillets.
Heat half of the oil in a frying pan and sear the fillets on all sides until cooked through and golden. Set aside to rest until needed.
In the same frying pan heat the remaining oil and sauté the onion and garlic for a few seconds then add the wine and stir for a few more minutes so that the alcohol can evaporate.
Add the stock and pasta and mix to combine. Simmer until the pasta is cooked, occasionally stirring for about 15 minutes.
Stir in the tomatoes, mayonnaise, basil and Parmesan if you are using and serve.