01 - Season chicken breasts evenly 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 for 4-5 minutes per side until golden and just cooked through. Remove chicken onto a plate and tent loosely with foil to keep warm.
03 - Reduce heat to medium. In the same skillet, add minced garlic and sauté for 30 seconds until fragrant.
04 - Add fresh baby spinach and cook, stirring, until wilted, approximately 2 minutes. Incorporate quartered artichoke hearts.
05 - Pour in heavy cream and low-sodium chicken broth. Bring mixture to a gentle simmer, then stir in grated Parmesan cheese, dried Italian seasoning, and crushed red pepper flakes if using.
06 - Continue stirring until cheese melts and sauce thickens slightly, about 3 minutes.
07 - Return chicken breasts to the skillet, nestling them into the sauce. Simmer for 2-3 minutes, spooning sauce over chicken to heat through evenly.
08 - Serve immediately, optionally garnished with additional Parmesan cheese.