Ingredients
½cupnatural cocoa powder,unsweetened
¾cupall purpose flour,spoon & leveled
½tspbaking soda
¾tspbaking powder
¼tspsalt
2large eggs,at room temperature
½cupgranulated sugar
½cuplight brown sugar,packed
⅓cupvegetable oil,melted coconut oil works too
2tsppure vanilla extract
½cupbuttermilk
¾cupsunsalted butter,softened to room temperature
3½cupsconfectioner’s sugar
3tbspheavy cream
2tsppure vanilla extract
¼tspsalt,to taste
½cupthick raspberry preserves,or jam
raspberries,for garnish
Preparation
Preheat the oven to 350 degrees F. Line a 12-cup muffin pan with cupcake liners. Line a second pan with 2 liners.
In a large bowl, whisk the cocoa powder, flour, baking soda, baking powder, and salt together until thoroughly combined. Set aside.
In a medium bowl, whisk the eggs, sugar, brown sugar, oil, and vanilla together until completely smooth. Pour half of the wet ingredients into the dry ingredients, then half of the buttermilk.
Gently stir for about 5 stirs. Repeat with the remaining wet ingredients and buttermilk. Stir until just combined; do not overmix.
Pour/spoon the batter into the liners. Fill only halfway to avoid spilling over the sides. Bake in batches for 18 to 19 minutes, or until a toothpick inserted in the center comes out clean.
Allow to cool completely before frosting. For around 30 mini cupcakes, bake for about 11 to 13 minutes, same oven temperature.
Beat softened butter on medium speed for about 3 to 4 minutes until completely smooth and creamy. Add the confectioners’ sugar, cream, vanilla extract, and salt with the mixer running.
Increase to high speed and beat for 1 minute. Add the raspberry preserves and beat until thick and creamy for about 2 full minutes.
Add more confectioners’ sugar if frosting is too thin, is separating, or looks too wet. And then add more salt to offset the added sweetness.
Frost cooled cupcakes however you’d like. Top with fresh raspberries if desired.