Cook the pasta according to package instructions until al dente. Drain and set aside, reserving 1/2 cup of pasta water.
In a large skillet, heat the olive oil over medium-high heat. Season the chicken strips with salt and pepper, then add them to the skillet. Cook for about 5-7 minutes, or until the chicken is browned and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the sliced mushrooms and sauté for about 4-5 minutes until they are browned and tender. Add the minced garlic and cook for an additional 1 minute until fragrant.
Pour in the Marsala wine, scraping the bottom of the skillet to release any browned bits. Allow the wine to simmer for about 3-4 minutes until it reduces slightly.
Lower the heat and stir in the heavy cream and Parmesan cheese, mixing until the sauce is smooth and creamy. If the sauce is too thick, add some reserved pasta water to reach your desired consistency.
Return the cooked chicken to the skillet and toss to coat in the sauce. Add the cooked pasta and mix until everything is well combined.
Serve immediately, garnished with fresh parsley.