Preheat oven to 350°F and grease a 9-inch pie pan. Scatter fruit in the pan.
Whisk together eggs, milk, vanilla, and sugar until blended and sugar is dissolved.
In another bowl, stir together the flour and salt, then whisk into egg mixture until completely blended and smooth.
Pour batter over cherries. Bake clafoutis for about 45 minutes, until puffed, golden, and center is set. Let cool slightly before serving (clafoutis will deflate). If desired, sprinkle with powdered sugar to serve.