Once chicken is just cooked, remove from the pan and leave to one side

Add 1 tablespoon of olive oil to the same pan

Add bacon and fry until cooked through

Add 1 diced brown onion and fry until browned

Add the mushrooms and garlic and continue to cook all ingredients for several minutes

Turn the heat up to high and add chicken stock, cream, parsley, basil, seasoning and pasta and cook for around 3-5 minutes (or until the pasta is al dente), if the sauce reduces too much, add more chicken stock and cream

Turn the heat to low and add the chicken, parmesan and 1 teaspoon of butter, mix and serve