01 - Generously season both sides of each chicken breast with kosher salt and freshly ground black pepper, ensuring even coverage for optimal flavor penetration.
02 - Heat olive oil in a large skillet over medium-high heat until shimmering. Add chicken breasts and sear for 4 to 5 minutes per side until golden brown and nearly cooked through. Transfer to a plate and tent loosely with aluminum foil to rest.
03 - Reduce heat to medium. Add diced onion to the same skillet and cook for 2 to 3 minutes until softened and translucent. Stir in minced garlic and cook for 30 seconds until fragrant, being careful not to burn.
04 - Add fresh baby spinach to the skillet and sauté until just wilted, about 1 minute. Stir in quartered artichoke hearts and combine evenly with the spinach mixture.
05 - Pour in chicken broth, using a wooden spoon to scrape up any browned bits from the bottom of the skillet. Add heavy cream, grated Parmesan cheese, Dijon mustard, and crushed red pepper flakes. Stir thoroughly to combine and bring to a gentle simmer.
06 - Return chicken breasts to the skillet, nestling them into the creamy sauce. Reduce heat to low and simmer for 6 to 8 minutes until chicken is fully cooked through and sauce has slightly thickened.
07 - Sprinkle chopped fresh parsley over the top as a finishing garnish. Serve immediately while hot, accompanied by crusty bread, rice, or cauliflower mash.