01 - Pat the chicken breasts dry with paper towels. Season both sides generously with salt, black pepper, and garlic powder, pressing the seasoning into the meat to adhere.
02 - Heat olive oil and butter in a large skillet over medium-high heat until butter foams. Add chicken breasts and sear for 5 to 6 minutes per side until golden brown and internal temperature reaches 165°F. Transfer to a plate and cover loosely with foil.
03 - Add minced garlic to the same skillet and sauté for 30 seconds until fragrant, being careful not to burn. Stir in chopped sun-dried tomatoes and cook for 1 minute to release their oils.
04 - Pour in chicken broth, using a wooden spoon to scrape up any browned bits from the bottom of the pan. Reduce heat to medium-low. Stir in heavy cream, Parmesan cheese, and Italian seasoning. Simmer for 2 to 3 minutes, stirring constantly until sauce is smooth and slightly thickened.
05 - Add fresh baby spinach to the simmering sauce, tossing gently to coat. Let cook for 1 minute until just wilted but still vibrant green.
06 - Return chicken breasts and any accumulated juices to the skillet. Spoon sauce over the top and simmer for 3 to 4 minutes until chicken is heated through. Serve immediately, garnished with chopped fresh basil and additional Parmesan if desired.