01 -
Preheat oven to 175°C (350°F). Line a muffin tin with cupcake liners.
02 -
In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt.
03 -
In a large bowl, cream the butter and sugar until light and fluffy. Add eggs one at a time, then mix in vanilla extract.
04 -
Alternately whisk in the dry ingredients and buttermilk, starting and ending with the dry ingredients. Stir in boiling water until the batter is smooth.
05 -
Fill the cupcake liners halfway with batter. Spoon a teaspoon of raspberry preserves into the center of each, then cover with more batter until 3/4 full.
06 -
Bake for 18-22 minutes, or until a toothpick inserted into the edge comes out clean.
07 -
Beat butter until creamy. Gradually add powdered sugar, then mix in raspberry puree, vanilla, and salt until smooth and fluffy.
08 -
Once cupcakes have cooled, pipe raspberry buttercream on top. Garnish with fresh raspberries and dark chocolate shavings.