Preheat the oven to 375°F and wash, pit and cut the cherries in half.
In a medium size mixing bowl with an electric mixer, beat the eggs and granulated sugar together for 2 full minutes. It should increase in volume and turn paler as you beat them together.
Beat in the milk, vanilla and almond extract.
Beat in the salt and flour.
Butter a 9” pie pan and evenly spread the cherries over the bottom of the pan.
Pour the clafoutis batter over the top of the cherries and place it in the preheated oven.
Bake it for 10 minutes at 375°F then lower the temperature to 350°F and bake it for another 30-35 minutes.
The clafoutis is done when it is puffed up around the edges and a toothpick inserted in the center comes out clean.
Remove it from the oven and let it cool for 15-20 minutes before dusting the top with powdered sugar. Serve while warm and enjoy!