Mmmm! Absolutely delicious! The tart of the cherries is balanced by the sweetness of the almond crumble, creating the perfect blend or sweet and sour. I substituted yogurt for the sour cream and it turned out perfectly.
Topping: In a small bowl, combine brown sugar, butter, flour, and cinnamon until blended and crumbly. Stir in almonds. Refrigerate until ready to use.
Muffins: In a large bowl, whisk together flour, baking powder, baking soda, and salt.
In a medium bowl, whisk together sugar, eggs, sour cream, oil, and almond extract until well blended.
Add the egg mixture to the flour mixture and stir until just blended, Gently fold in cherries.
Divide batter equally among prepared muffin cups. Sprinkle with topping.
Bake in preheated oven for 25 to 30 minutes or until tops are golden and a toothpick inserted in the center comes out clean. Let cool in pan on a wire rack for 5 minutes, then transfer to the rack to cool.