Slice shallots and garlic. Juice half the lemon and thinly slice the other half.
Pat chicken thighs dry and season with salt and pepper.
Heat olive oil in a large skillet over medium-high. Sear chicken skin-side down for 7–8 minutes, flip and cook 5 more minutes. Transfer to a plate.
Spoon off excess fat, leaving 3 Tbsp in the pan. Lower heat to medium and add shallots, garlic, parsley, and saffron. Cook for 5 minutes. Stir in cinnamon.
Pour in broth and scrape up browned bits. Return chicken skin-side up. Add artichokes around chicken.
Simmer gently for 20–25 minutes until chicken is fully cooked (165°F).
(Optional) Broil chicken on a foil-lined baking sheet for 5 minutes until golden.
Simmer sauce for 5 more minutes. Squeeze in lemon juice, taste, and adjust seasoning.
Return chicken to the skillet. Garnish with lemon slices and fresh parsley.
Recipe Notes:
If using frozen artichokes, thaw before using
Trim excess skin for better sear
Broil for crispier chicken skin
Use low-sodium broth to avoid an overly salty sauce