01 -
Heat your oven to 350°F (175°C). Set the middle rack so your cupcakes bake evenly.
02 -
Blend sugar, flour, cocoa powder, salt, baking soda, and baking powder in a big bowl. Use a sifter to smooth it if needed.
03 -
In another bowl, beat the eggs, buttermilk, oil, and vanilla together. It's ready once it looks well mixed, which takes about a minute.
04 -
Stir the wet and dry mixes slowly until blended. Add the hot water last, and keep stirring. The thin batter is what makes the cupcakes soft!
05 -
Put cupcake liners in your trays and lightly spray them. Then fill each liner around 3/4 full with the batter.
06 -
Pop the trays in the oven for 18–22 minutes. When a toothpick inserted in the center comes out dry, they're good to go.
07 -
Take the cupcakes out of the trays to cool completely. Frosting warm cupcakes won't work well.
08 -
While your cupcakes cool, cream the softened butter and cocoa powder together. Slowly blend in the powdered sugar, adding cream as needed, until the frosting spreads smoothly.
09 -
Once cooled, spread or pipe the buttercream on the cupcakes. Sprinkle with chocolate curls, chips, or other fun toppings.