Add olive oil, chicken and bacon to a large saucepan (not non-stick). Fry on a medium heat for around 6 minutes, seasoning with salt. Remove the chicken and continue to cook the bacon until crispy.
Then, remove the bacon and deglaze the fond (meat stuck to the bottom of the pan) with a splash of chicken stock. Pour the onions into the pan and season with salt and pepper. Fry for another 5 minutes.
Now that the onions have softened, add the garlic and dried thyme. Fry for a minute before adding the chicken stock and fusilli. Combine and cook for around 8 minutes, stirring occasionally as the stock evaporates.
After this time, reduce the heat to low and add the chicken, bacon, milk and kale into the pan. Continue to cook until the sauce has thickened slightly and then add the parmesan as soon as the pasta is al-dente. This will absorb some of the moisture too.
Now that you have a creamy, silky sauce, add the lemon juice and season with salt and lots of pepper. Serve with finely chopped fresh basil.