01 -
Preheat the oven to 175°C and line a muffin tin with cupcake liners.
02 -
In a large mixing bowl, sift together the flour, sugar, cocoa powder, baking powder, baking soda, and salt until evenly incorporated.
03 -
Add softened butter, eggs, vanilla extract, and buttermilk to the dry mixture. Beat with an electric mixer or whisk until the batter is smooth, scraping down the bowl sides as necessary.
04 -
Fill each cupcake liner halfway with batter. Place one teaspoon of raspberry jam in the center, then cover with additional batter until about three-quarters full.
05 -
Bake in the preheated oven for 18 to 20 minutes, or until a toothpick inserted into the cake portion (avoiding the jam center) comes out clean.
06 -
Remove cupcakes from the oven and transfer to a cooling rack. Allow to cool completely before frosting.
07 -
Pipe or spread buttercream frosting over each cooled cupcake and garnish with fresh raspberries before serving.