01 - Sprinkle kosher salt and black pepper evenly over both sides of the chicken breasts.
02 - Heat olive oil in a large skillet over medium-high heat. Add chicken and cook 4 to 5 minutes per side until golden and just cooked through. Remove and keep warm covered with foil.
03 - Lower heat to medium. Add minced garlic to the same skillet and sauté for 30 seconds until fragrant.
04 - Add baby spinach and stir until wilted, about 2 minutes. Incorporate artichoke hearts and mix thoroughly.
05 - Pour in heavy cream and chicken broth. Bring mixture to a gentle simmer. Stir in Parmesan cheese, Italian seasoning, and optional crushed red pepper flakes.
06 - Cook and stir until cheese melts and sauce slightly thickens, approximately 3 minutes.
07 - Return chicken breasts to the skillet, nestling into the sauce. Simmer for 2 to 3 minutes, spooning sauce over chicken until heated through.
08 - Plate hot chicken with sauce spooned over. Optionally garnish with extra Parmesan cheese.