This is one of my favorite dishes! I've searched the internet dozens of times in hopes to come even close to the Cheesecake Factory's Pasta Da Vinci recipe. So far this is the closest ive come and I must say its pretty darn good.
Heat oil in skillet and begin cooking onions until soft and brown, medium heat. Add chicken, mushrooms and garlic; cook until chicken is no longer pink about 5-7 minutes. Remove from skillet; set aside.
Add wine and beef broth to same skillet and bring to a slow boil. Allow to boil about 15 minutes or until alcohol smell from wine has cooked out. (The longer you simmer this sauce, the richer and more flavorful it will become).
This is the point you would want to start boiling pasta.
Lower heat to medium again, and once sauce stops boiling add cream cheese and butter whisking it together as it melts.
Whisk in remaining ingredients (buttermilk & ground pepper) and stir until smooth and creamy. Add chicken, onion, mushroom, & garlic.
Once pasta is cooked, drain water. Pour sauce over top.
Top with Parmesan cheese and broil a few minutes to brown the cheese.