In a large pot of salted boiling water, add the pasta and cook according to the box instructions. (If you have a 1 lb. box of pasta only use half of the box and save the rest for another day).
On a cutting board, cut the chicken breast in half lengthwise to make 4 chicken cutlets. In a small bowl mix together 1 teaspoon Italian seasoning, 1 teaspoon salt, ½ teaspoon pepper, and 1 teaspoon paprika. Season the chicken breasts on both sides with the spice mixture.
In a separate shallow dish, add the flour and season the flour with ½ teaspoon salt, ½ teaspoon pepper and ½ teaspoon garlic powder. Lightly flour each chicken breast on both sides and shake off any excess flour.
In a large 12 inch skillet, heat 2 tablespoon of oil and 1 tablespoon butter over medium heat. Add the chicken breasts and cook for 4 minutes on each side until golden brown. Chicken should reach 165°F with a meat thermometer. Once done, remove the chicken to a plate, cover with foil, and set aside.
In the same skillet, melt 2 tablespoon butter, add the diced onion and saute for 2-3 minutes. Next add the minced garlic and sun-dried tomatoes. Saute for another 1-2 minutes.
Next turn the heat down to medium-low and slowly pour in the chicken broth and stir. Now add the heavy cream, grated parmesan cheese, 1 teaspoon of Italian seasoning and ½ teaspoon sea salt. Stir well.
Once the parmesan cheese is melted add the spinach and cooked pasta to the skillet with the sauce. Mix well until all the pasta is fully coated with the sauce.
Slice the chicken breasts into strips or cut into bite size pieces. Add chicken on top of the pasta or mix in with the pasta and the sauce. Sprinkle more parmesan cheese on top and enjoy!