-
Preheat the oven to 350 degrees. Line 10 to 12 muffin cups with paper liners and set aside.
-
Whisk the flour, baking powder, and salt together in a small mixing bowl. Set aside.
-
Beat the butter in a large mixing bowl until it’s smooth and creamy. Gradually beat in the sugar, mixing until fluffy and pale in color—3 to 4 minutes.
-
Beat in the egg whites 1 at a time, followed by the vanilla and almond extract. Beat in the food coloring, if using.
-
With mixer on low, beat in 1/3 of the dry ingredients, followed by half of the milk.
-
Set the mixer aside and switch to mixing with a spatula. Add another third of the dry ingredients, the remaining milk, then the last of the dry ingredients. Stir until the flour is just incorporated.
-
Fold in the chopped cherries.
-
Divide the batter between the prepared muffin cups and bake for 15 to 20 minutes, until a toothpick inserted into the center of the cupcakes comes out clean. Cool completely before frosting.