Cook the pasta as per package instructions. Drain and set aside, reserve a cup of the pasta water
Cut the chicken breasts into cubes or strips if you prefer. Marinate the chicken breasts with the paprika, chilli powder, italian herbs and garlic powder
Heat the olive oil on the stovetop, in a large pan. Fry the chicken in batches until brown. Do not overcook. Set aside
In the same pan, heat 2 tablespoons butter. Add the garlic and cook for a minute. Add the flour and cook for about 2 minutes. Add the passata, chicken stock and cream
Allow the sauce to simmer for about 3-4 minutes until it thickens. Add a pinch of sugar if sauce is too acidic. Add the pasta and the chicken and bring to a boil.
Season with salt and pepper. Mix in the parmesan if you are using some. Add some of the reserved pasta water to the sauce if serving immediately or you can add it when reheating the pasta