Ingredients
Method
Step-by-Step
- Heat the oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or grease each cup thoroughly.
- Combine the graham cracker crumbs, flour, brown sugar, and salt in a bowl. Stir in the melted butter until coarse, moist crumbs form, then set the streusel aside.
- Whisk the flour, baking powder, and salt together in a medium bowl. In a separate bowl, beat the softened butter and granulated sugar until light and creamy.
- Beat the eggs into the butter mixture one at a time, mixing after each addition. Stir in the vanilla and optional almond extract.
- Add the dry ingredients in two or three additions, alternating with the milk. Stir only until the batter is just combined.
- Fold in the cherries gently, stopping when no large pockets of flour remain. A few streaks of flour are preferable to overmixing.
- Divide the batter among the muffin cups, filling each about three-quarters full. Sprinkle the graham streusel generously over every muffin.
- Bake for 20 to 25 minutes, until the tops are golden and a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Cool the muffins in the pan for about 5 minutes, then transfer them to a rack. Let them cool for about 10 minutes before serving.
Notes
Pat fresh or thawed cherries dry before folding them into the batter. Frozen cherries can be added while still frozen, but the muffins may need a few extra minutes in the oven. For taller tops, let the mixed batter rest for 5 to 10 minutes before baking. Store cooled muffins in an airtight container.
