Cook pasta as the package says. Drain and set aside.
Season chicken with salt and pepper. Heat olive oil in a skillet over medium-high heat.
Cook chicken until golden, about 4-5 minutes per side. Remove and set aside.
In the same skillet, add butter and mushrooms. Cook until mushrooms are golden.
Pour in marsala wine, scraping up any browned bits from the pan.
Add chicken broth and cream. Simmer until sauce thickens slightly.
Return chicken to the skillet and cook for an additional 2-3 minutes.
Toss cooked pasta with the chicken and sauce.
Garnish with fresh parsley and serve hot.