Season the chicken breasts with salt and pepper on both sides.
In a large skillet, heat olive oil over medium-high heat. Add the chicken breasts and cook for 6-7 minutes on each side until golden brown and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, lower the heat to medium and add minced garlic. Sauté for about 1 minute until fragrant, but be careful not to burn it.
Add the quartered artichoke hearts to the skillet, stirring gently. Pour in the chicken broth and heavy cream, and mix until well combined.
Stir in the lemon zest and lemon juice. Bring the mixture to a gentle simmer.
Place the cooked chicken breasts back into the skillet, spooning the creamy artichoke sauce over the top. Allow it to simmer for about 5 minutes to heat through.
Gently fold in the fresh spinach, letting it wilt in the sauce for about 2 minutes.
Taste and adjust seasoning with more salt and pepper if necessary.
Notes
Serve with rice or garlic bread to soak up the sauce.