-
Add olive oil to a large skillet over medium heat. Once the oil is hot add the chicken breast and cook for 5 minutes on each side. Remove from pan, slice and set aside.
-
NOTE: you can use rotisserie chicken or already grilled chicken to skip this step.
-
Add butter to the pan, add diced onion and garlic, cook for about 3 minutes, until soft. Stir occasionally.
-
Add the pasta, broth and cream. Season with salt and pepper, bring to a boil and cook for about 12 minutes on low-medium heat. Stir often, so pasta won't stick to the bottom of the pan.
-
Once pasta has been cooked, stir in the cream cheese. Stir on low heat until fully melted and combined. Add back the sliced chicken and cubed ham. Stir and cook for about 5 minutes.
-
Stir in spinach and cook for 2 minutes, until wilted.
-
Top with sliced Swiss cheese. Turn off heat, let the cheese melt.
-
Garnish with grated parmesan and fresh parsley.
-
Enjoy!