In a large pot of boiling salted water, cook the pasta according to package instructions until al dente. Reserve 1/2 cup of the pasta water and drain the rest.
While the pasta cooks, heat olive oil in a large skillet over medium-high heat. Season the chicken breasts with salt, pepper, and Italian seasoning. Add the chicken to the skillet and cook for about 6-7 minutes on each side until cooked through. Remove from the skillet and let rest before slicing.
In the same skillet, lower the heat to medium and add the minced garlic. Sauté for about 1 minute until fragrant. Add the chopped sun-dried tomatoes and stir for another minute.
Pour in the heavy cream and bring to a gentle simmer. Stir in the grated Parmesan cheese and let it melt into the sauce, creating a creamy texture. If the sauce is too thick, add some reserved pasta water to reach your desired consistency.
Add the cooked pasta and fresh spinach to the sauce, tossing to combine and letting the spinach wilt down.
Slice the rested chicken and arrange it over the creamy pasta. Garnish with fresh basil for a pop of color and flavor.
Notes
Serve in shallow bowls and garnish with additional Parmesan cheese and basil leaves.