01 -
Heat your oven to 350 degrees. Line a 12-cup muffin pan with cupcake liners and set it aside. You'll need to bake in two batches to make all 24 cupcakes.
02 -
In a large mixing bowl, combine the sugar, flour, cocoa powder, baking powder, baking soda, and salt. Mix everything together really well.
03 -
Add the eggs, milk, vegetable oil, and vanilla extract to the dry ingredients. Using an electric hand mixer on medium speed, beat the mixture for about 2 minutes until it's smooth and well combined.
04 -
Carefully stir in the boiling water or hot coffee. The batter will be quite thin - that's totally normal and what makes these cupcakes so moist!
05 -
Pour the batter into the cupcake liners, filling each one about two-thirds full. This gives them room to rise without overflowing.
06 -
Bake for 22 to 25 minutes, or until a toothpick inserted into the center of a cupcake comes out clean.
07 -
Let the cupcakes cool in the pan for 10 minutes, then move them to a wire rack to cool completely. This is important - they need to be completely cool before frosting or the frosting will melt.
08 -
Once the cupcakes are completely cool, spread or pipe the cherry buttercream frosting generously over each one. Top each frosted cupcake with a cherry cordial candy, placing it securely on top of the frosting. Serve and enjoy!