Beat the egg yolks and sugar on medium-high for about 8 minutes.
Lightly beat the egg whites in a separate bowl; set aside.
Slowly and individually, add the flour, extract, salt, and heavy cream to the egg mixture; beat until combined.
Add the egg whites, beat until combined.
Coat the skillet in the softened butter.
Toss in skillet in the oven for 5 minutes to heat up.
Add the cherries to warm skillet and then sprinkle the lemon zest over the top.
Pour the batter over the zested cherries; smooth to make even.
Bake for 30-35 minutes, or until a toothpick comes out clean.
Allow to rest for a 3-5 minutes.
Dust with powdered sugar, slice, and serve.
Notes
Can I use frozen cherries?
Yes, you can use frozen, unsweetened, pitted cherries in place of fresh ones.
Can I freeze cooked cherry clafoutis?
Yes! I had some left over from all my testing. I wrapped it up well and popped it in the freezer. We enjoyed it for the next month. Not sure how long it will last past that.