Add 2 tablespoons of olive oil and chicken breast. Season with salt and pepper to taste.
Cook until chicken is no longer pink. Remove and set aside.
Add the remaining tablespoon of oil, and the mushrooms and onion. Season with salt and pepper to taste. Cook until onions are browned, stirring occasionally.
Return the chicken to the pot. Add the stock, cream, wine, and pasta, bring up to a simmer, and cover.
*Marsala wine can be purchased at most grocery stores near the dessert or sweet wines and gives the dish a distinct flavor. However, if you can’t get your hands on Marsala, you can substitute 1 cup of white wine (240 ml) plus 1 ½ tablespoons of brandy.
Simmer until pasta is tender, about 15-20 minutes, stirring occasionally.
When pasta is tender, stir in parmesan cheese until smooth. Remove from heat.