Come Christmas time, I always try to find an infinite number of ways to make chocolate peppermint treats! So I was thinking about how cute it would be to put marshmallows on top of cupcakes and thus these peppermint hot chocolate cupcakes were born! They have a rich peppermint chocolate cake base and are topped with a light peppermint whipped cream! Then sprinkled with marshmallows and crushed candy canes of course.

ingredient notes
- Cocoa powder - My favorite cocoa powder to use in my baking is the King Arthur Flour Triple Cocoa Blend! It's a blend of natural, Dutch, and black cocoa and is perfect for any baking. But this recipe will work great with whatever cocoa you have on hand! I also love the Ghirardelli Natural Cocoa.
- Peppermint extract - You can find peppermint extract next to the vanilla at the grocery store, but I prefer this Taylor and Colledge Peppermint Paste! Just note that peppermint extract is very strong, so you only need a little bit for great peppermint flavor!
- Unflavored gelatin - This is optional, but great for keeping your whipped cream super stable! You should be able to find it in the baking aisle at your local grocery store.
stabilized whipped cream
You can use just regular whipped cream if you don't have gelatin lying around, but for piping I always prefer to stabilize the whipped cream so that it stays nice and pretty (aka doesn't start melting down the side of you cupcake after 12 hours).
You can also check out this blog post for all of my other tips for making good whipped cream!
- Add the water to a microwave safe bowl and sprinkle the unflavored gelatin on top. Allow to sit for a few minutes.
- Transfer the gelatin mixture to the microwave and microwave for 5-10 seconds, until the gelatin is fully dissolved. Stir the mixture, then set aside to cool.
- In the bowl of a stand mixer fitted with the whisk attachment, or in a large mixing bowl using an electric mixer, combine the heavy whipping cream, powdered sugar, and peppermint extract. Whip the mixture until it starts to thicken and soft peaks form, then turn the mixer to low speed. Slowly pour in the gelatin mixture until well combined. Increase the mixer to medium speed and continue mixing until stiff peaks form.
cupcake decorating tips
- To decorate all of my cakes and cupcakes, I use this Wilton Decorating Kit* and I love it! It’s super easy to use and has a ton of tips in different sizes. For these cupcakes, I used the 1M tip*.
- Make sure you let the cupcakes cool completely before frosting!! After frosting, garnish with mini marshmallows and crushed candy canes.
More Christmas Recipes
If you make this recipe, please leave a star rating at the bottom of the page! This provides helpful feedback to both me and other readers. And if you want more delicious, scratch-made recipes you can subscribe to my newsletter and follow along on Instagram, Pinterest, and Facebook!

Peppermint Hot Chocolate Cupcakes
Ingredients
Chocolate Cupcakes
- 1 ¼ cups cake flour, substitute all purpose flour
- ½ cup unsweetened cocoa powder
- 1 teaspoon espresso powder
- 1 ½ teaspoons baking powder
- ½ teaspoon salt
- ½ cup unsalted butter, melted
- 1 cup granulated sugar
- 2 large eggs, room temperature
- ½ teaspoon vanilla extract
- ½ teaspoon peppermint extract
- ½ cup whole milk
Stabilized Whipped Cream
- 2 cups heavy whipping cream
- ½ cup powdered sugar
- ½ teaspoon peppermint extract
- 2 teaspoons flavorless powdered gelatin
- 2 tablespoons water
Instructions
Chocolate Cupcakes
- Preheat the oven to 350°F and line a 12 cup muffin pan with cupcake liners.
- Whisk the flour, cocoa powder, espresso powder, baking powder, and salt together in a large bowl.
- In a separate bowl, whisk the melted butter, eggs, sugar, vanilla, and peppermint together until combined.
- Stir in about half of the flour mixture. Then stir in the milk and the rest of the flour mixture and mix until fully combined.
- Pour about ¼ cup of batter into each cupcake liner (they should be about halfway full).
- Bake at 350°F for 18-22 minutes or until a cake tester comes out clean. Remove from pan and let cool on wire rack.
- Let cupcakes cool completely before frosting.
Stabilized Whipped Cream
- Add the water to a microwave safe bowl and sprinkle the unflavored gelatin on top. Allow to sit for a few minutes.
- Transfer the gelatin mixture to the microwave and microwave for 5-10 seconds, until the gelatin is fully dissolved. Stir the mixture, then set aside to cool slightly.
- In the bowl of a stand mixer fitted with the whisk attachment, or in a large mixing bowl using a hand mixer, combine the heavy whipping cream, powdered sugar, and peppermint extract. Whip the mixture until it starts to thicken and soft peaks form, then turn the mixer to low speed.
- Slowly pour in the gelatin mixture and mix on low until well combined. Increase the mixer to medium speed and continue mixing until stiff peaks form. Note: if the gelatin mixture thickens up too much before you add it to the whipped cream, just pop it back in the microwave for 3-5 seconds. It should be a pour-able consistency.
- Transfer the stabilized whipped cream into a piping bag fitted with a 1M tip and pipe swirls on each cupcake.
- Top with mini marshmallows and crushed candy canes.
Notes
Nutrition
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Browse more Christmas recipes →
James P. says
Every so often Google gives me an amazing search result, and this absolutely tops my list. I made these to surprise my boyfriend and he thought they were to die for!