Ingredients
1¾cupsall-purpose flour
2cupsgranulated sugar
¾cupunsweetened cocoa powder,plus more for pans
1½tspbaking soda
1½tspbaking powder
¾tspsalt
1cupbuttermilk
½cupvegetable oil
2large eggs
1tsppeppermint extract
1tspvanilla extract
1cupwater,boiling, measured after it reaches a boil
peppermint candies,crushed, or red sprinkles, for decorating
1½cupsbutter,(preferably 1 cup unsalted and ½ cup salted), room temperature
5tbspheavy cream
2½tsppeppermint extract
½tspvanilla extract
4¾cupspowdered sugar
Preparation
Preheat the oven to 350 degrees F. Butter two 9-inch round baking pans and line with a round of parchment paper, butter parchment. Lightly dust pans with cocoa powder shaking out excess. Set aside.
In a large mixing bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder and salt.
Add the buttermilk, vegetable oil, eggs, peppermint extract and vanilla extract, then using an electric hand mixer, blend the mixture on low for 2 minutes, until combined. Increase speed to medium and mix. Mix in boiling water.
Divide the batter evenly among prepared baking pans.
Bake in the oven for 30 to 35 minutes, then transfer to wire racks to cool for 10 minutes.
Run a knife around edges of the cake to ensure they are loosened, then invert onto wire racks to cool completely.
In the bowl of an electric stand mixer, whip the butter until pale and fluffy. Add in 3 tablespoons of the cream, the peppermint extract and vanilla extract and 1 cup of the powdered sugar, then mix until combined.
Add the remaining powdered sugar and mix on low speed until blended. Increase to medium-high speed and whip until light and fluffy, while adding in additional cream ½ tablespoon at a time, to reach the right consistency.
Once the cake is cooled, frost with the peppermint buttercream frosting.
Slice, serve, and enjoy!