Step 1
Preheat oven to 350°F. Line a 12-cup muffin pan with paper cupcake liners.
Step 2
In a medium bowl, whisk together flour, sugar, cocoa powder, baking powder, and salt.
Step 3
In a separate bowl, whisk together eggs, almond milk, vegetable oil, and espresso powder. When combined, pour the wet ingredients into the dry ingredients. Stir until combined.
Step 4
Using a small ice cream scoop pour batter into the prepared pan. Fill each 3/4 full. Bake cupcakes for 18-20 minutes or until a toothpick inserted in the middle comes out clean. Remove cupcakes from oven, remove from pan and allow them to cool completely.
Step 5
Frost cupcakes with Raspberry Buttercream (recipe here).
Step 1
In a large bowl of an electric mixer fitted with the paddle attachment, at medium speed, beat butter until pale and creamy, about 2 minutes.
Step 2
Reduce to low speed and add powdered sugar, milk, and vanilla. When all ingredients are combined, increase the speed to medium and beat for 1 to 2 more minutes, until creamy. Add raspberry preserves and mix at low speed until just combined.
To fill the cupcakes, fill a pastry bag fitted with a small tip with buttercream. Push tip through top of cupcake and work the pastry bag out while pushing buttercream into the cupcake.
Consistency of buttercream may be adjusted by adding milk for a softer consistency or powdered sugar for a firmer consistency.