vegan hot cocoa cupcakes
Prep time
Cook time
Total time
These Vegan Hot Cocoa Cupcakes are cute, delicious, and perfect for the holiday season! Rich chocolate cupcakes are stuffed with marshmallow creme and crowned with vanilla buttercream for a festive treat.
Recipe type: Cupcakes
Serves: 15
  • *for the cupcakes*
  • 1¼ cups all-purpose flour
  • 1 cup white granulated sugar
  • ½ cup cocoa powder
  • 1 tsp baking powder
  • ½ tsp baking soda
  • ¼ tsp salt
  • 1 cup nondairy milk
  • ⅓ cup vegetable oil
  • 2 tbsp white vinegar
  • 1 tbsp Rodelle vanilla extract
  • 1 tsp Rodelle chocolate extract
  • *for the marshmallow filling*
  • 2 cup vegan marshmallows
  • 2 tbsp corn syrup
  • ¼ cup nondairy milk
  • *for the frosting*
  • ½ cup vegan shortening
  • ½ cup vegan butter, softened
  • 2 cups powdered sugar
  • ½ tbsp Rodelle vanilla extract
  • pinch of salt
  • *for garnish: mini marshmallows, cocoa powder
  1. Preheat oven to 350F. Place 15 cupcake liners in 2 muffin pans and set aside.
  2. To make the cake, whisk together the flour, cocoa, sugar, salt, baking powder, and baking soda in a large bowl.
  3. Add in the coconut milk and oil, and mix vigorously. Add in the vinegar and vanilla, and mix until well combined.
  4. Divide the cake batter between the prepared cupcake liners, and bake for 17-20 minutes, until a toothpick inserted in the center comes out with just a few crumbs. Set aside to cool completely before filling.
  5. Combine the marshmallows, corn syrup, and nondairy milk in a microwave-safe bowl. Microwave in 15 second increments, until mixture is smooth and silky. Set aside to cool slightly before using. Alternatively, you can also do this on the stove in a nonstick pot. Be sure to use medium heat and watch closely!
  6. Finally, make the frosting. Simply combine your shortening and softened vegan butter in the bowl of a stand mixer.
  7. Beat until creamy and smooth, then add in the powdered sugar, about ¼ cup at a time, until fully incorporated. Frosting should be light and fluffy. Stir in the vanilla extract and salt.
  8. If your frosting is dry and doughy, add a few spoonfuls of nondairy milk and beat until combined. If your frosting is too soft and buttery, add more powdered sugar until it reaches desired consistency.
  9. To assemble, first carve out a small portion of the top of your cupcakes. A teaspoon measuring spoon works great for this.
  10. Spoon the marshmallow creme in each cavity - if it's too stiff, warm it back up a bit to make it more pliable and easy to work with!
  11. Finally, decorate the tops of the cupcakes as desired with your frosting. I used an 8B decorating tip. Top with additional mini marshmallows and a sprinkle of cocoa. Enjoy!
Recipe by The Baking Fairy at