01 -
Heat the oven to 350°F. Grease a 9x5-inch loaf pan and line it with parchment, leaving an overhang on two sides.
02 -
Pat the pitted cherries dry, then toss them with 1 tablespoon flour. Set aside while you make the batter.
03 -
In a large bowl, whisk 1 3/4 cups flour, sugar, baking powder, and salt until evenly combined.
04 -
In a separate bowl, whisk the eggs, Greek yogurt, milk, melted butter, vanilla extract, and almond extract until smooth.
05 -
Add the wet mixture to the dry mixture and stir just until combined. Gently fold in the coated cherries, taking care not to overmix.
06 -
Spread the batter into the pan and sprinkle sliced almonds over the top. Bake for 55-65 minutes, until a toothpick inserted in the center comes out with a few moist crumbs.
07 -
Cool in the pan for 15 minutes, then lift the loaf onto a wire rack. Let it cool completely before glazing.
08 -
Whisk powdered sugar, 1 tablespoon milk, almond extract, and salt until smooth. Add more milk only if needed, then drizzle over the cooled loaf and let set before slicing.