Go Back
Print
These chocolate espresso cupcakes are perfect for welcoming the cold weather! They are full of rich chocolate and coffee flavor and topped with fresh marshmallow creme and a hazelnut dust!

Chocolate Espresso Cupcakes with Marshmallow Creme and Hazelnut Dust

Prep Time 35 minutes
Cook Time 26 minutes
Servings 12 cupcakes

Ingredients

For cupcakes:

  • 1 1/2 cups all purpose flour
  • 1/2 cup cocoa powder
  • 2 teaspoons baking powder
  • 1/2 teaspoon kosher salt
  • 2/3 cup unsalted butter softened
  • 1/2 cup sugar
  • 1/2 cup brown sugar
  • 3 eggs
  • 1/2 cup whole milk
  • 1/2 cup strong brewed coffee
  • 2 teaspoons vanilla extract

For marshmallow creme:

  • 4 egg whites
  • 1 cup white sugar
  • 1/2 teaspoon cream of tartar
  • 1 teaspoon vanilla extract

For hazelnut dust:

  • 1/4 cup hazelnuts
  • 1 tablespoon white sugar
  • 1/2 pinch of salt

Instructions

  1. Heat oven to 350 degrees Fahrenheit. In a medium mixing bowl, whisk together flour, cocoa powder, baking powder and salt until combined. Set aside.
  2. Add butter to a large bowl and beat until softened with a hand mixer. (You can also use a stand mixer fitted with paddle attachment.) Add sugar and beat again until it resembles coarse sand. Add eggs one at a time, beating after each addition until smooth. Add the coffee and vanilla and beat carefully (mixture will be very runny).
  3. Add half the flour mixture to the butter, sugar and egg mixture and beat just until smooth. Add the milk and beat again. Add the remaining flour mixture and beat until smooth.
  4. I used freestanding cupcake liners for my cupcakes, but you can also use regular cupcake liners in a cupcake pan. Scoop batter into cupcake liners. I like to use a cupcake scoop (linked above) to help keep this process as mess-free as possible! Bake in oven until a toothpick inserted into the middle comes out clean, about 24-26 minutes for freestanding cupcake liners.
  5. While the cupcakes are baking, prepare the hazelnut dust. Toast the hazelnuts in a dry pain over medium heat, shaking occasionally, for about 6-8 minutes until toasted. Remove from pan to a clean kitchen towel. Fold the kitchen towel over on the hazelnuts and rub gently to remove most of the skins. Some of them will still have some skin on them - that is okay! Transfer the hazelnuts to a food processor and add sugar and salt. Pulse until it resembles a coarse dust consistency.
  6. While the cupcakes are cooling, prepare the marshmallow creme topping. I used this recipe from Sally's Baking Addiction (https://sallysbakingaddiction.com/homemade-marshmallow-creme/). Why mess with perfect?!
  7. Allow cupcakes to cool to room temperature before frosting. You can optionally use a torch to toast the tops of the marshmallow frosting. Sprinkle with hazelnut dust and serve!