01 - Preheat the oven to 350°F. Generously butter a 9-inch round baking dish or gratin dish, then sprinkle with 2 tablespoons sugar to coat the bottom and sides evenly.
02 - Spread the pitted cherries evenly across the bottom of the prepared baking dish in a single layer.
03 - In a medium bowl, whisk together the eggs and ½ cup granulated sugar until the mixture becomes pale and slightly thickened.
04 - Add the milk, heavy cream, vanilla extract, almond extract (if using), and pinch of salt to the egg mixture. Whisk until fully incorporated and smooth.
05 - Pour the custard mixture evenly over the cherries in the baking dish, ensuring the fruit is distributed throughout.
06 - Bake in the preheated oven for 35–40 minutes, or until the custard is set but still slightly wobbly in the center and the top is lightly golden.
07 - Remove from the oven and let cool for at least 15 minutes before serving. Enjoy warm, at room temperature, or chilled.