Prepare the chicken: Season both sides of the chicken breasts with garlic powder, Italian seasoning, salt, and pepper.
Cook the chicken: Heat olive oil in a large skillet over medium heat. Cook the chicken for 4-5 minutes per side, or until golden and cooked through. Remove and set aside. (10 minutes)
Make the sauce: In the same skillet, melt butter over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant.
Add the liquids: Pour in the chicken broth and stir, scraping up any browned bits. Stir in the heavy cream, Parmesan cheese, sun-dried tomatoes, and basil. Simmer for 5 minutes until the sauce thickens slightly. (7-10 minutes)
Cook the pasta: While the sauce simmers, cook the pasta according to the package instructions. Drain and set aside.
Combine: Slice the chicken into strips and add it back to the skillet with the sauce. Toss the cooked pasta into the sauce, mixing until the pasta is fully coated. (5 minutes)
Serve: Serve the pasta with extra Parmesan and fresh basil on top. Add a sprinkle of red pepper flakes if desired.