If you’re on the hunt for a dessert that screams cozy and festive comfort, look no further than this Peppermint Hot Chocolate Brownies Recipe. Imagine biting into a rich, fudgy brownie bursting with the deep warmth of melted chocolate and a refreshing kiss of peppermint, enhanced by gooey marshmallows and crunchy peppermint candy pieces. It’s like your favorite mug of peppermint hot cocoa transformed into a decadent, shareable treat that’s perfect for holiday gatherings, chilly evenings, or whenever you need a little chocolatey joy. Get ready to fall in love with every bite of these luscious, festive brownies.

Ingredients You’ll Need
This recipe uses simple yet thoughtfully chosen ingredients, each one playing a starring role in creating the perfect balance of flavor, texture, and that classic holiday vibe. From the creamy butter melding with rich chocolate to the festive peppermint and soft marshmallows, every component is essential for these brownies to shine.
- Unsalted butter (1 cup): Gives the brownies a luxurious, tender crumb and richness without overpowering sweetness.
- Semi-sweet chocolate (8 oz, chopped or chips): Provides the deep chocolate flavor and melt-in-your-mouth texture every brownie needs.
- Granulated sugar (1½ cups): Adds sweetness and helps achieve the perfect moistness.
- Brown sugar (½ cup): Brings a subtle caramel note that enhances the chocolate’s complexity.
- Large eggs (4): Act as a natural binder and give the brownies their rich, dense structure.
- Peppermint extract (1 teaspoon): Infuses the brownies with that unmistakable refreshing peppermint flavor.
- All-purpose flour (¾ cup): Provides structure and just the right amount of chew.
- Unsweetened cocoa powder (½ cup): Intensifies the chocolaty goodness and adds a slight bitterness to balance sweetness.
- Salt (½ teaspoon): Elevates all the flavors, making each bite more vibrant.
- Mini marshmallows (1 cup): Melt into gooey pockets, bringing a luscious creaminess inside.
- Crushed peppermint candies (½ cup): Add a festive crunch and burst of minty freshness.
- Semi-sweet chocolate chips (½ cup): Embedded in the batter for extra chocolate bursts throughout.
How to Make Peppermint Hot Chocolate Brownies Recipe
Step 1: Prepare Your Pan and Oven
Begin by preheating your oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment paper, ensuring it covers the sides for easy removal, and lightly grease it. This simple prep sets the stage for perfectly baked brownies with clean edges.
Step 2: Melt Butter and Chocolate
In a saucepan over low heat, gently melt together the butter and chopped semi-sweet chocolate, stirring until the mixture is smooth and glossy. This step is where the deep chocolate flavor starts developing, so take your time and be patient with the heat to avoid scorching.
Step 3: Combine Sugars Into the Chocolate Mixture
Remove the saucepan from heat, then whisk in the granulated sugar and brown sugar until completely incorporated. Adding the sugars now helps cool the mixture slightly while sweetening the base for that gooey texture we all crave in peppermint hot chocolate brownies.
Step 4: Add Eggs and Peppermint Extract
Let the chocolate mixture cool just enough so it won’t cook your eggs when added. Then whisk in the eggs one at a time, ensuring each is fully blended. Stir in the peppermint extract which gives these brownies their signature refreshing holiday twist.
Step 5: Mix Dry Ingredients
In a separate bowl, whisk together the flour, cocoa powder, and salt. This ensures even distribution of your dry ingredients and prevents lumps in the batter.
Step 6: Combine Wet and Dry Ingredients
Gradually add the dry mixture to the wet chocolate batter, stirring gently just until combined. Avoid overmixing—this keeps your brownies wonderfully fudgy instead of cakey.
Step 7: Fold in Marshmallows, Peppermint, and Chocolate Chips
Fold in half of the mini marshmallows, crushed peppermint candies, and chocolate chips, distributing these festive goodies evenly throughout the batter for melty and crunchy surprises in every bite.
Step 8: Bake With a Festive Finish
Pour the batter into your prepared pan and spread evenly. Sprinkle the remaining marshmallows and peppermint candies on top to create a beautifully decorated crust. Bake for 30 to 35 minutes, checking that a toothpick inserted near the center comes out with a few moist crumbs—it should not be wet batter.
Step 9: Cool and Slice
Allow the brownies to cool completely in the pan before slicing into squares. Cooling lets those marshmallows set and the brownies firm up beautifully, making them easier to cut and perfect to serve.
How to Serve Peppermint Hot Chocolate Brownies Recipe

Garnishes
For an extra touch of indulgence, dust the brownies with powdered sugar or drizzle with melted chocolate. Adding some whole peppermint sticks or fresh mint leaves on the serving plate can enhance the peppermint vibe and elevate presentation.
Side Dishes
Pair these brownies with a scoop of vanilla ice cream or a dollop of whipped cream to complement their richness. A hot mug of peppermint tea or classic hot chocolate served alongside makes this experience feel like a cozy winter celebration.
Creative Ways to Present
Serve your Peppermint Hot Chocolate Brownies Recipe in festive holiday boxes or on a decorative platter with holiday-themed napkins. Layering brownie squares with layers of whipped cream and crushed peppermint candies in clear jars creates charming parfaits that guests will adore.
Make Ahead and Storage
Storing Leftovers
Store any leftover brownies in an airtight container at room temperature for up to four days. This keeps them moist and fudgy, ready for whenever a chocolate-peppermint craving strikes again.
Freezing
These brownies freeze wonderfully. Wrap them tightly in plastic wrap and place them in a freezer-safe container or bag for up to three months. When you’re ready to enjoy, just thaw them in the refrigerator overnight.
Reheating
To revive that fresh-baked warmth, reheat brownies gently in the microwave for about 15 seconds or until soft and melty. They’re perfect warm, especially if served with a scoop of ice cream or a warm drink.
FAQs
Can I use peppermint oil instead of peppermint extract?
You can use peppermint oil, but be very careful—peppermint oil is much more concentrated than extract. Start with only a drop and adjust to taste to avoid overpowering the brownies with mint.
Can I substitute the marshmallows with something else?
If you prefer, you can swap the mini marshmallows for marshmallow fluff swirled into the batter or even use white chocolate chunks to maintain sweetness without the gooey texture.
Are these brownies gluten-free?
This recipe uses all-purpose flour, so it is not gluten-free. However, you can try substituting with a gluten-free flour blend designed for baking to make it suitable for gluten-sensitive friends.
Can I make these brownies vegan?
To make the Peppermint Hot Chocolate Brownies Recipe vegan, substitute butter with a plant-based alternative, use flax eggs or another egg replacer, and choose dairy-free chocolate chips and marshmallows. The flavor will still be fantastic!
How do I know when the brownies are done?
Look for a toothpick with a few moist crumbs but no wet batter, marshmallows toasted on top, and the edges pulling slightly from the pan. These clues mean your brownies have baked perfectly for that fudgy center.
Final Thoughts
This Peppermint Hot Chocolate Brownies Recipe is truly a celebration in every bite, combining the best of rich chocolate and refreshing peppermint with the nostalgic charm of marshmallows. Whether you’re baking for a holiday party, a cozy night in, or just because you deserve a sweet treat, these brownies won’t disappoint. I can’t wait for you to try them and discover how magical this simple yet indulgent recipe can be!
Print
Peppermint Hot Chocolate Brownies Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 16 brownies
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Delight in the festive flavors of Peppermint Hot Chocolate Brownies, featuring rich melted chocolate, a hint of peppermint, and gooey marshmallows. These decadent brownies combine classic hot chocolate taste with a refreshing peppermint twist, perfect for holiday gatherings or cozy winter treats.
Ingredients
Wet Ingredients
- 1 cup unsalted butter
- 8 oz semi-sweet chocolate (chopped or chips)
- 1½ cups granulated sugar
- ½ cup brown sugar
- 4 large eggs
- 1 teaspoon peppermint extract
Dry Ingredients
- ¾ cup all-purpose flour
- ½ cup unsweetened cocoa powder
- ½ teaspoon salt
Mix-ins and Toppings
- 1 cup mini marshmallows (divided)
- ½ cup crushed peppermint candies (divided)
- ½ cup semi-sweet chocolate chips (half folded in batter)
Instructions
- Preheat and prepare pan: Preheat your oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment paper and lightly grease it to prevent sticking.
- Melt butter and chocolate: In a saucepan over low heat, melt the unsalted butter and semi-sweet chocolate together, stirring continuously until smooth and fully combined. Remove from heat.
- Add sugars: Whisk in the granulated sugar and brown sugar into the melted chocolate and butter mixture until well incorporated. Allow the mixture to cool slightly so the eggs won’t cook when added.
- Incorporate eggs and peppermint: Whisk in the eggs one at a time ensuring each is fully blended before adding the next. Stir in the peppermint extract for that festive flavor.
- Combine dry ingredients: In a separate bowl, whisk together the all-purpose flour, unsweetened cocoa powder, and salt until evenly combined.
- Mix dry and wet ingredients: Gradually add the dry ingredient mixture to the wet mixture, stirring gently just until combined to avoid overmixing.
- Add mix-ins: Fold in half of the mini marshmallows, crushed peppermint candies, and semi-sweet chocolate chips evenly into the batter.
- Fill the baking pan: Pour the batter into the prepared pan and spread it out evenly with a spatula. Then sprinkle the remaining marshmallows and crushed peppermint candies evenly on top.
- Bake: Bake in the preheated oven for 30–35 minutes or until a toothpick inserted in the center comes out with a few moist crumbs, ensuring the brownies remain fudgy.
- Cool and serve: Allow the brownies to cool completely in the pan before slicing into 16 squares for best texture and ease of serving.
Notes
- For extra indulgence, drizzle melted chocolate or a layer of chocolate ganache over the cooled brownies.
- Store brownies in an airtight container at room temperature for up to 4 days to maintain freshness.

