-
Warm 3 tablespoons of olive oil in a large skillet over medium heat and cook the leek and fennel bulb until wilted, about 7 to 8 minutes.
-
Coarsely chop two of the artichoke hearts. Set the others aside in acidulated water.
-
Stir in the garlic then add the chopped spinach, in batches of necessary, stirring after each addition until the spinach loses volume but isn’t completely wilted. Season with salt and pepper.
-
Add the artichokes to the spinach mixture and stir to combine. Stir in the chopped dill and parsley and grate the lemon zest over the mixture. Stir to combine and remove from heat.
-
Let it cool for a few minutes, then crumble the feta into the mixture.
-
With remaining olive oil, lightly oil a baking dish large enough to hold the breasts and the excess filling which will be spooned around it. Preheat the oven to 350F/170C.
-
Using a sharp knife, cut pockets into the fat side of each chicken breast. Season the chicken with salt and pepper. Stuff each breast with about 3 to 4 tablespoons of the spinach mixture. Secure each stuffed breast closed with a toothpick and place in the oiled baking dish. Spoon the remaining filling around the breasts.
-
Cut the remaining artichoke hearts into ½-inch thick slices. Combine in a bowl with the sweet potato.
-
Whisk together the yogurt, mustard, honey, olive oil and lemon juice and season the mixture with salt and pepper. Pour about half this mixture into the sweet potato-artichoke mixture and brush the remaining half generously over the chicken breasts. Nestle the artichoke-sweet potato mixture around the chicken breasts, tucking it into the spinach mixture.
-
Bake, covered, in a preheated oven at 350F / 170C for about 40 minutes, or until the breasts are thoroughly cooked. About 8 minutes before removing from the oven, remove the covering and allow the chicken breasts to brown. You can also do this by turning on the broiler for the last few minutes.
-
Remove and serve.