1 cup all-purpose flour
1/2 teaspoon baking powder
1/2 teaspoon baking soda
1/4 teaspoon salt
4 Tablespoons (1/2 stick) unsalted butter, softened
1 1/2 tablespoons turbinado sugar (or regular sugar)
1/2 teaspoon almond extract
1 large egg
1/2 cup well-shaken buttermilk
1 cup fresh cherries, pitted and halved
1-2 Tablespoons of slivered almonds (optional)
Preheat oven to 400°F with rack in middle. Butter and flour a 9-inch round cake pan.
Whisk together flour, baking powder, baking soda, and salt.
Beat butter and 2/3 cup sugar with an electric mixer at medium-high speed until pale and fluffy, about 2 minutes,add the almond extract. Add egg and beat well.
At low speed, mix in flour mixture in 3 batches, alternating with buttermilk, beginning and ending with flour, and mixing until just combined.
Spoon batter into cake pan, smoothing top. Scatter cherries and almond slivers evenly over top and sprinkle with remaining 1 1/2 tablespoons turbinado sugar.
Bake until cake is golden and a wooden pick inserted into center comes out clean, 25 to 30 minutes. Cool in pan 10 minutes, then turn out onto a rack and cool to warm, 10 to 15 minutes more. Invert onto a plate.