Preheat your oven to 350°F (175°C).
Grease a 9-inch pie dish or baking dish with butter.
In a mixing bowl, beat the eggs and sugar together until light and fluffy.
Gradually add in the flour, mixing well after each addition.
Slowly pour in the milk and heavy cream, whisking until well combined.
Add in the vanilla extract and whisk again.
Place the pitted cherries in the bottom of the prepared dish.
Pour the batter over the cherries and use a spatula to spread it evenly.
Bake for 45 minutes, or until the clafoutis is puffed and golden brown.
Let it cool for 10 minutes before dusting with powdered sugar.
Serve warm or at room temperature.