01 - Bring a large pot of salted water to a boil and cook pasta according to package instructions until al dente. Reserve 1/2 cup pasta water. Drain pasta and set aside.
02 - While pasta cooks, heat olive oil in a large skillet over medium-high heat. Season chicken pieces with salt, black pepper, and dried Italian herbs. Sauté chicken for 5 to 6 minutes until golden brown and cooked through. Transfer chicken to a plate.
03 - In the same skillet, add minced garlic and sliced sun-dried tomatoes. Sauté for 1 to 2 minutes until aromatic.
04 - Pour in chicken broth, scraping any browned bits from the pan. Stir in heavy cream and bring the mixture to a gentle simmer.
05 - Add grated Parmesan cheese and stir until it melts and the sauce thickens slightly, about 2 to 3 minutes.
06 - Add baby spinach, cooking until leaves are just wilted.
07 - Return cooked chicken and drained pasta to the skillet. Toss thoroughly to coat in the sauce. If needed, add reserved pasta water incrementally until desired sauce consistency is achieved.
08 - Check seasoning and adjust as necessary. Serve immediately, garnished with fresh basil and additional Parmesan if desired.