Ingredients

½cupunsalted butter,(1 stick)

2ozsemi-sweet baking chocolate,quality

½cupunsweetened cocoa powder,not Dutch processed

¾cupall-purpose flour,spooned and leveled

½tspbaking soda

¾tspbaking powder

¼tspsalt

2large eggs,room temperature

½cupgranulated sugar

¼cuplight brown sugar,packed

1tsppure vanilla extract

½cupbuttermilk

6ozwhite chocolate,melted, slightly cooled

1cupunsalted butter,softened to room temperature

2cupsconfectioners’ sugar

¼cupheavy cream

1tsppure vanilla extract

¼tspsalt

2ozsemi-sweet baking chocolate,melted, for drizzling, optional

chocolate sprinkles,optional for garnish

Preparation

Preheat the oven to 350 degrees F. Line a 12-count muffin pan with cupcake liners. Set aside.

Melt the butter and chocolate together in the microwave. Microwave in 30-second increments, stirring between each time. Stir until smooth and set aside to slightly cool.

In a medium-sized bowl, toss the cocoa powder, flour, baking soda, baking powder, and salt together until thoroughly combined. Set aside.

In a large bowl, whisk the eggs, sugar, brown sugar, and vanilla together until smooth. Add the cooled butter-chocolate mix and whisk until smooth. Add half of the flour mixture, then half of the buttermilk.

Repeat until everything is added. Stir until just combined; do not overmix.

Divide the batter between 12 liners in the cupcake pan.

Bake for 18 minutes or until a toothpick inserted in the center comes out clean. Allow to cool completely.

In a medium bowl using a handheld or stand mixer fitted with a paddle attachment, beat the butter on medium speed for 1 minute. Switch the mixer to low speed and slowly add the confectioners’ sugar.

Quickly stir the cooled white chocolate, then add to the butter-sugar mixture. Switch the mixer to medium speed and beat for 2 minutes until combined and creamy.

Add the cream, vanilla extract, and salt. Beat for 1 minute until combined.

Frost the cupcakes and top with melted chocolate drizzle and chocolate sprinkles, if desired.

Serve, and enjoy!