01 -
Fire up your oven to 350°F (175°C) and shift the rack to the center spot.
02 -
Combine the sugar, cocoa, salt, flour, baking soda, and baking powder in a big mixing bowl. If you’ve got a sifter, it makes blending easier.
03 -
In a second bowl, whisk the buttermilk, vanilla, eggs, and oil together till smooth. A minute of mixing is plenty.
04 -
Add the dry mix to the wet one bit by bit while stirring lightly. When that’s done, slowly mix in the hot water. The batter’s supposed to be runny—that’s how they stay moist!
05 -
Line up the cupcake tins with baking liners and lightly spray them with nonstick cooking mist. Fill each liner about 3/4 of the way.
06 -
Pop the trays into the preheated oven and let them bake for about 18 to 22 minutes. You’ll know they’re ready when a clean toothpick comes out after poking the middle.
07 -
Pull the cupcakes out of the tins and let them cool all the way down before adding any frosting.
08 -
While the cupcakes cool, cream the butter and cocoa together until smooth. Slowly add powdered sugar, throwing in a splash of cream here and there. Keep whipping until it’s fluffy—and adjust with extra cream if spreading feels tough.
09 -
Spread or pipe the chocolate buttercream over cooled cupcakes. Sprinkle on some chips, curls, or whatever toppings you love.