01 - Season chicken breasts with kosher salt and freshly ground black pepper on both sides.
02 - Heat olive oil in a large skillet over medium-high heat; add chicken and sear 4 to 5 minutes per side until golden and cooked through. Remove chicken and tent with foil.
03 - Lower heat to medium, add minced garlic to skillet, and sauté for 30 seconds until fragrant.
04 - Add fresh spinach and cook, stirring, until wilted, about 2 minutes; stir in drained and quartered artichoke hearts.
05 - Pour in heavy cream and chicken broth; bring to a gentle simmer. Stir in grated Parmesan, Italian seasoning, and crushed red pepper flakes if using.
06 - Stir continuously until cheese melts and sauce thickens slightly, approximately 3 minutes.
07 - Return chicken breasts to skillet nestling them into sauce; simmer 2 to 3 minutes, spooning sauce over chicken until heated through.
08 - Serve hot, optionally garnished with additional grated Parmesan cheese.