Chocolate Peppermint Brownies
Picture this: the sweet aroma of baking chocolate wafts through your kitchen, filling the air with warmth reminiscent of cozy winter evenings. Each slice of these Chocolate Peppermint Brownies reveals rich, fudgy layers that tease your senses, offering a tempting sight with vibrant green and red notes of crushed peppermint sprinkled on top. As the brownies cool, the rich ganache glistens, just waiting for the first cut. This festive treat is not just a dessert; it’s a nostalgic trip back to the holiday gatherings of my childhood, where every bite felt like receiving a heartfelt gift.
Table of Contents

Whether you’re hosting a holiday gathering or simply craving something special to share with loved ones, these brownies are perfect for any occasion. Imagine the delight on everyone’s faces as they take their first bite, and the satisfying sensation of chocolate and peppermint dancing on their tongues. What’s better is the ease of making them—so why not roll up your sleeves and indulge in these decadent Chocolate Peppermint Brownies? Trust me, you won’t be able to resist.
Why You’ll Love This Recipe
- Simple & Quick: Ready to indulge in about an hour, with only 20 minutes of prep time.
- Irresistible Flavor: A delightful combination of rich chocolate and refreshing peppermint makes each bite a treat.
- Eye-Catching Appeal: Topped with colorful crushed peppermint, they’re a visual delight and perfect for holiday parties.
- Flexible Serving: Ideal for dessert, holiday get-togethers, or an afternoon snack with coffee.
- Diet-Friendly Options: Easily adaptable for gluten-free or dairy-free diets with a few simple swaps.

Ingredients You’ll Need
- 2 large eggs: At room temperature, these help bind the brownies together for a fudgy texture.
- ½ cup vegetable oil: This keeps your brownies moist; you can swap for melted coconut oil for a hint of flavor.
- 2 tablespoons water: This minor addition helps create a smoother batter.
- 1 teaspoon vanilla extract: Pure vanilla adds depth; avoid imitation for the best flavor.
- 1 ½ cups granulated sugar: Essential for sweetness and that perfect chewy texture.
- 1 teaspoon kosher salt: Balances sweetness; you can use sea salt if preferred.
- ¾ cup all-purpose flour: Creates structure; for gluten-free, use a 1-to-1 gluten-free flour.
- ⅔ cup dutch-process cocoa powder: Gives a rich chocolate flavor; if unavailable, regular cocoa can work, though the taste may vary slightly.
- ½ cup powdered sugar: Used in the peppermint layer for sweetness and a softer texture.
- ¾ cup sweetened condensed milk: This creamy ingredient binds the peppermint layer while adding a lovely richness.
- 1 ½ teaspoons peppermint extract: This is what makes it super minty! Adjust slightly for personal taste.
- 4 cups powdered sugar: Part of the peppermint filling, creating a delightful soft texture that contrasts the brownies.
- 5 oz semi-sweet chocolate (chopped): For the rich chocolate ganache topping; dark chocolate is a great alternative.
- ¾ cup heavy whipping cream: This helps to create a luxurious ganache that sets beautifully.
- Candy canes or peppermint candies (crushed, for garnish): Add festive flair and a delightful crunch on top.
How to Make Chocolate Peppermint Brownies
Preheat and Prepare: Begin by preheating your oven to 325℉. Grease an 8×8-inch baking pan and line it with parchment paper for easy removal. This step is crucial—trust me, nobody enjoys struggling to get brownies out of the pan!
Whisk Wet Ingredients: In a large bowl, combine the room temperature eggs, vegetable oil, water, vanilla extract, granulated sugar, and kosher salt. Whisk until the mixture is smooth, and the sugar slightly dissolves. The aroma will start to hit you; it’s the beginning of something special!
Combine Dry Ingredients: Sift in the flour, dutch-process cocoa powder, and powdered sugar into the wet ingredients. Gently fold this mixture together with a spatula until just combined. Overmixing can lead to dense brownies, and we want them perfectly fudgy!
Bake Until Set: Pour the brownie batter into the prepared pan, spreading it evenly. Bake in the preheated oven for around 40 minutes. Visual cues like the edges pulling away from the pan and a slightly puffed center will signal when they’re ready. A toothpick should come out with a few moist crumbs when inserted. Let them cool on a wire rack completely.
Prepare the Peppermint Layer: In the bowl of a stand mixer, mix the sweetened condensed milk, peppermint extract, and half of the powdered sugar on low speed until combined. Occasionally scrape down the sides to ensure everything is mixed well. Add the remaining powdered sugar and continue mixing until a crumbly paste forms. It should feel slightly sticky and hold its shape.
Roll Out the Peppermint Filling: Dust a sheet of parchment paper with powdered sugar, then place the peppermint filling on top. Use your hands to shape it into an even square. Dust with more powdered sugar and cover with another sheet of parchment. Roll it out gently until it’s slightly larger than your brownie pan, ensuring it’ll fit perfectly on top.
Layer the Peppermint Filling: Once rolled, place your brownies back on top of the filling. Use a sharp knife to trim the edges, creating a perfect rectangle. Remove the top parchment and flip the peppermint layer onto the brownies, carefully pulling off the other piece of parchment. Pat it down gently to seal the edges.
Chill the Layer: Place your layered brownies in the refrigerator while you prepare the ganache. This helps set the peppermint layer, making it easier to cut later.
Make the Chocolate Ganache: To prepare the ganache, place your chopped chocolate in a heatproof bowl. Heat the heavy cream in a saucepan until it starts to bubble around the edges and is steaming but not boiling. Pour the hot cream over the chocolate and let it sit for about a minute without stirring. This allows the chocolate to melt beautifully.
Stir Until Smooth: After a minute, start mixing the ganache from the center, working your way out towards the edges until you achieve a smooth, glossy consistency. Allow it to cool to room temperature before pouring it over the peppermint filling. Use a spatula to spread it evenly, ensuring complete coverage.
Chill and Garnish: Refrigerate the brownies to allow the ganache to set completely—this usually takes about an hour. Once set, sprinkle the crushed peppermint candies on top for that festive crunch!

Storing & Reheating
Store your Chocolate Peppermint Brownies at room temperature in an airtight container for up to 3 days. For longer storage, keep them in the fridge for up to a week. If you want to save them for a later date, they freeze beautifully! Just wrap them tightly in plastic wrap and place them in a freezer-safe container for up to three months. When you’re ready to enjoy, thaw them in the fridge overnight, or pop them in the microwave for about 10-15 seconds to refresh them—this rekindles their fudgy texture and flavor.
Chef’s Helpful Tips
- Avoid overmixing the brownie batter; gentle folding is key to keep them fudgy.
- Room temperature eggs whip up better, enhancing the texture of your brownies.
- For a richer taste, allow the brownies to chill overnight; this deepens the flavor.
- If the ganache is too thick, gently warm it again with a splash of cream to loosen it up.
- If using gluten-free flour, make sure it’s a one-to-one substitute for best results.
- Make ahead by preparing the brownie base and peppermint layer a day in advance!
Experience the joy of making Chocolate Peppermint Brownies that not only look impressive but are bursting with festive flavors. As you follow this recipe, don’t hesitate to make it your own by experimenting with flavors. I can’t wait for you to enjoy every gooey, delicious bite!
Recipe FAQs
Can I use different types of chocolate?
Yes! You can substitute semi-sweet chocolate with milk chocolate for a sweeter flavor or dark chocolate for a more intense experience. Just make sure to keep the ratio the same for the ganache to ensure the right consistency.
How do I know when the brownies are done baking?
The brownies are done when the edges start to pull away from the pan, and a toothpick inserted into the center comes out with a few moist crumbs. Avoid overbaking, or they’ll lose their fudginess.
Can I make these brownies ahead of time?
Absolutely! The brownies can be made a day in advance. The flavors actually deepen and improve overnight. Just store them covered in the fridge and let them come to room temperature before serving for the best taste.
What’s the best way to cut these brownies without making a mess?
Using a sharp knife is essential. If you run the knife under hot water and wipe it dry before cutting, it helps to create cleaner edges. It’s all about that presentation, after all!
PrintMore Desserts & Appetizers Recipes
- Mint Chocolate Brownies | Easy St Patrick’s Day Fudgy Brownies
- Mississippi Mud Pie
- Cottage Cheese Brownies
- Valentine’s Day Sugar Cookie Fudge
- Mint Chocolate Chip Brownies with Green Swirl Frosting
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Chocolate Peppermint Brownies
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 16 brownies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These Chocolate Peppermint Brownies offer rich flavor and a festive touch with their fudgy texture and colorful peppermint sprinkles, making them perfect for any occasion.
Ingredients
- 2 large eggs
- ½ cup vegetable oil
- 2 tablespoons water
- 1 teaspoon vanilla extract
- 1 ½ cups granulated sugar
- 1 teaspoon kosher salt
- ¾ cup all-purpose flour
- ⅔ cup dutch-process cocoa powder
- ½ cup powdered sugar
- ¾ cup sweetened condensed milk
- 1 ½ teaspoons peppermint extract
- 4 cups powdered sugar
- 5 oz semi-sweet chocolate (chopped)
- ¾ cup heavy whipping cream
- Candy canes or peppermint candies (crushed, for garnish)
Instructions
- Preheat oven to 325℉ and prepare an 8×8-inch baking pan with parchment paper.
- Whisk together eggs, vegetable oil, water, vanilla extract, sugar, and salt until smooth.
- Sift in flour, cocoa powder, and powdered sugar then fold until combined.
- Spread brownie batter in the prepared pan and bake for about 40 minutes.
- Prepare the peppermint filling with condensed milk, peppermint extract, and powdered sugar until sticky.
- Roll out the peppermint filling on powdered sugar-dusted parchment paper.
- Layer the peppermint filling on top of cooled brownies and refrigerate.
- Make the ganache by pouring hot heavy cream over chopped chocolate; stir until smooth.
- Pour ganache over the peppermint layer, spread evenly, and chill until set.
- Garnish with crushed peppermint candies once set.
Notes
For gluten-free options, substitute all-purpose flour with a 1-to-1 gluten-free flour.
Store brownies in an airtight container for up to 3 days at room temperature or refrigerate for a week.
Chill brownies overnight for an enhanced flavor experience.
Nutrition
- Serving Size: 1 brownie
- Calories: 250
- Sugar: 22g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg





