01 -
Heat your oven to 350°F (175°C) and set the oven rack in the center spot.
02 -
Toss together the sugar, flour, cocoa, salt, baking powder, and baking soda in a large mixing bowl. Sifting these isn’t necessary, but getting rid of any lumps can make a difference.
03 -
In a different bowl, use a whisk or mixer to blend buttermilk, eggs, oil, and vanilla until smooth. This usually takes a minute or so.
04 -
Slowly mix the dry stuff into the wet ingredients—don’t dump it in all at once. Stir gently until it’s combined. Add the hot water as the final touch, and stir again until everything looks smooth and velvety. The batter will be runny, but that’s a good thing!
05 -
Line the cupcake tins with paper liners, then lightly spritz them with cooking spray. Pour batter into the liners, filling them about three-quarters of the way full.
06 -
Bake in your preheated oven for about 18 to 22 minutes. You’ll know they’re done when nothing sticks to a toothpick poked into the center of a cupcake—just crumbs, no batter!
07 -
Take out the cupcakes after baking and let them cool down completely before you frost them. Don’t rush this step!
08 -
As the cupcakes are cooling, beat softened butter with the cocoa powder until it’s combined. Add powdered sugar a little at a time, and drizzle in cream now and then. Keep whipping the mix until it turns creamy and fluffy—add more cream if it feels too thick.
09 -
Once the cupcakes are cool to touch, spread or pipe the buttercream frosting on top. Go wild and sprinkle with chocolate curls, chips, or your favorite decorations.