In large stock pot, boil water. Once boiling cook the pasta according to package directions. Don't forget to salt the pasta water.
Meanwhile, cut the chicken into strips. Add the 1 tablespoon of oil and butter to a large skillet over medium-high heat. Let the pan heat up for a few minutes.
Add the chicken to the skillet and let it cook undisturbed for 3-4 minutes (so it gets a nice sear) over medium high heat. Stir/flip it and cook it for another 2 minutes. Remove the chicken from the pan and allow to rest a bit, but don’t drain the pan.
Return the skillet to medium heat. Add the remaining olive oil to the pan and saute the onions. Cook until translucent, and then add the garlic, cook for 1 minute.
Mix in the sun dried tomatoes & tomato paste, ½ teaspoon salt ½ teaspoon Italian seasoning and incorporate well. Add the chicken broth and bring to simmer.
Stir in the Parmesan cheese, heavy cream and the cream cheese and combine well. Once the cheese has melted and is well combined, add the chicken. Pour over the pasta and serve immediately.
Salt and pepper to taste. If you really want to kick things up a notch, add some crushed red pepper when serving. It really elevates the dish!
Notes
This recipe comes together quickly. It is helpful to have all ingredients prepped and ready to go beforehand. This will help ensure that the recipe comes together well and is timed properly. Make sure that you salt your pasta water! About a 1/2 tablespoon would work for 1 pound of pasta. This will help the entire dish is well seasoned.