Skip to Content

Peppermint Brownies

These Peppermint Brownies combine everything wonderful about the holiday season in one delicious treat. The base is a rich, fudgy brownie that stays perfectly chewy. 

On top, a layer of peppermint frosting adds that classic candy cane flavor we all love during Christmas. To make them extra special, a silky chocolate ganache covers it all.

Three Peppermint Brownies stacked together with a bite missing from the top brownie.

Want to Save This Recipe?

Enter your email below, and we'll send it directly to you. Plus, you'll get amazing recipes sent to you daily.

Save Recipe

By submitting this form, you consent to receive emails from Recipes Simple.

I make these brownies all throughout December, and they never last long in my house. 

We like to eat them after dinner with cold milk, but our favorite way to enjoy them is with a mug of hot cocoa while watching Christmas movies. The mint and chocolate combination just feels right during the holiday season.

Sometimes, when I'm short on time, I use a box mix for the brownie base. They're still just as delicious with the homemade frosting and chocolate ganache, but they're a bit easier than making the brownies from scratch. 

I've also started making double batches to keep in the freezer - they thaw beautifully overnight in the fridge, and I always have a treat ready for unexpected company or last-minute parties.

Ingredient Notes

See the printable recipe card below for all ingredients, specific measurements, and complete instructions.

Ingredients to make Peppermint Brownies set out on the counter.

Brownie Ingredients:

  • Butter: I use unsalted butter so I can control the salt. If you only have salted butter, just cut the added salt in half.
  • Semi-sweet chocolate: Good quality chocolate makes a difference here. I like to use baking bars, but chocolate chips work, too.
  • Cocoa powder: Unsweetened cocoa powder adds extra chocolate flavor without making the brownies too sweet.
  • Eggs: Room temperature eggs mix better into the batter. I just set mine out while I gather the other ingredients.
  • Flour: Just a little flour keeps these brownies fudgy.

Ganache Ingredients:

  • Semi-sweet chocolate: Again, quality matters. The ganache is smoother with baking bars, but good chocolate chips melt well, too.
  • Heavy whipping cream: This creates that silky texture. Be sure to use whipping cream and not half and half.
  • Butter: A small amount makes the ganache extra smooth and helps it set properly.

Peppermint Frosting Ingredients:

  • Butter: Make sure it's softened but not melted. I leave it out for about an hour before starting.
  • Peppermint extract: Start with the amount listed and add more if you want stronger mint flavor.
  • Powdered sugar: This creates the sweet, smooth texture. If it's too sweet, add a tiny pinch of salt.
  • Heavy cream: Makes the frosting creamy and spreadable. You might need a bit more or less to get the right consistency.

How To Make Peppermint Brownies

First, get your oven preheating to 350°F. I like to line a 9x9 baking pan with parchment paper and give it a quick spray with cooking spray - this makes it super easy to lift the brownies out later.

Butter, chocolate, sugar, cocoa powder, vanilla, and salt in a glass mixing bowl.
Eggs added to the chocolate mixture in the glass mixing bowl.
Flour added to the chocolate mixture in the glass mixing bowl.

For the brownies, start by melting your butter and chocolate together. I usually do this in short bursts in the microwave, stirring between each burst until it's smooth. Mix in the sugar, cocoa powder, vanilla, and salt until everything's well combined. Add your eggs and beat them in really well - this helps create that shiny top. Finally, stir in the flour just until you don't see any dry spots.

Brownie batter in a glass mixing bowl.
Brownie batter poured in baking pan lined with parchment paper.
Baked brownies cooling in a baking pan.

Pour this thick batter into your prepared pan and spread it out evenly. Bake the brownies for 20-25 minutes. At 20 minutes, they'll be more fudgy in the middle, which is how I like them. You can go a few minutes longer if you prefer them more set. Just watch that the edges don't get too dry. Let them cool completely - this is important, or your frosting will melt.

Chocolate ganache in a glass mixing bowl.
Peppermint frosting in a glass mixing bowl.

While the brownies cool, make your ganache. Chop up the chocolate and put it in a bowl with the butter and salt. Heat your cream in a small pan just until you see bubbles around the edges - don't let it boil. Pour it over the chocolate, let it sit for a couple of minutes, then stir until it's smooth. Set this aside to cool and thicken up.

For the peppermint frosting, beat your softened butter until it's creamy. Mix in the peppermint extract, then gradually add the powdered sugar. Pour in the cream as you mix - this keeps the frosting smooth and spreadable.

A layer of frosting added over the brownies in the baking pan.
A layer of ganache added over the frosting and brownies in the baking pan.

Once the brownies are completely cool, spread on your peppermint frosting. Pour the ganache over the top and spread it gently. I like to sprinkle crushed candy canes on top for extra crunch and that festive look. Let everything set up before cutting into squares.

Homemade Peppermint Brownies cut on parchment paper with sprinkles added on top.

Store these in the fridge - the ganache and frosting stay firmer that way. Just take them out for about 15 minutes before serving to soften up a bit.

Variations

  • Dark chocolate. Use dark chocolate instead of semi-sweet in both the brownies and ganache for an even richer chocolate flavor.
  • Peppermint mocha. Add 1 tablespoon of espresso powder to the brownie batter for peppermint mocha brownies. 

Make-Ahead, Storing and Freezing

Make-Ahead: To make this peppermint brownies recipe in advance, just bake them and let them cool completely, then cover and store them in the fridge overnight. Add the frosting and ganache the next day - cold brownies are actually easier to frost. If you want to get even more of a head start, you can make the ganache ahead, too. Store it in the fridge, then warm it slightly in the microwave and stir until smooth before using.

Store: Because of the cream in both the ganache and frosting, these brownies need to be refrigerated. I cover mine with plastic wrap and they stay fresh in the fridge for up to 4 days. Take them out about 15 minutes before serving to let them soften a bit - they taste better when they're not ice cold.

Freeze: These brownies freeze beautifully. I wrap them well in plastic wrap, then add a layer of foil. They keep in the freezer for up to 2 months. When I'm ready to serve them, I move them to the fridge the night before and let them thaw slowly. The frosting and ganache hold up surprisingly well.

Recipe Tips

  • The key to fudgy brownies is not overmixing once you add the flour. I stir just until the flour disappears into the batter.
  • Test for doneness by inserting a toothpick near the edge of the pan. For fudgy brownies, it should come out with a few moist crumbs - a clean toothpick means they're getting too dry.
  • Make sure your brownies are completely cool before adding the frosting. I sometimes pop them in the fridge for 30 minutes to speed this up.
  • For the ganache, chop your chocolate into small, even pieces. This helps it melt smoothly and prevents lumps.
  • When making the frosting, start with the amount of peppermint extract in the recipe. I add more a few drops at a time until I get the mint flavor I want - it's easier to add more than to fix frosting that's too minty.
  • If your ganache gets too firm to spread, warm it gently in the microwave in 5-second bursts, stirring between each one.
  • Wait to add the crushed candy canes until just before serving. They can get sticky in the fridge if added too early.

Can I use milk chocolate instead of semi-sweet?

You can, but the brownies and ganache will be significantly sweeter. If you use milk chocolate, I'd reduce the sugar in the brownie batter by ¼ cup.

My ganache is too runny. How do I fix it?

Let it cool longer at room temperature. If it's still too thin, you can refrigerate it for 10-15 minutes, stirring occasionally until it reaches spreading consistency.

My frosting is too stiff. What should I do?

Add more heavy cream, one teaspoon at a time, until you reach a spreadable consistency. Just remember it will firm up more in the fridge.

Four Peppermint Brownies topped with sprinkles on a white plate set on a round wooden platter.

We love the holiday baking season, and a few of our favorite festive treats we enjoy making are these Peppermint Cheesecake Cookie Cups, Peppermint Ice Cream, Chocolate Peppermint Cookies and this White Chocolate Peppermint Fudge.

These Peppermint Brownies add a special holiday twist to classic chocolate brownies. The layers of mint and chocolate remind me of candy canes and hot cocoa, making them perfect for Christmas parties. With a mix of fudgy brownie, peppermint, and rich chocolate, every bite feels like a celebration of the season.

Three Peppermint Brownies stacked together with a bite missing from the top brownie.

Peppermint Brownies Recipe

Author: Judy Wilson
These delicious homemade Peppermint Brownies are made with chewy, fudgy brownies, peppermint frosting, and a silky chocolate ganache.
Prep Time 25 minutes
Cook Time 25 minutes
Total Time 50 minutes
Course Dessert
Cuisine American
Servings 9
Calories 645 kcal

Ingredients
  

  • 1 cup unsalted butter, melted (2 sticks)
  • 1 4-ounce semi-sweet chocolate bar, melted
  • 1 cup granulated sugar
  • cup unsweetened cocoa powder
  • 1 teaspoon vanilla extract
  • ½ teaspoon salt
  • 3 large eggs, room temperature
  • cup all-purpose flour (spooned and leveled)

Chocolate Ganache

  • 2 4-ounce semi-sweet chocolate bars, chopped
  • ¼ teaspoon salt
  • 1 Tablespoon unsalted butter
  • 1 cup heavy whipping cream

Peppermint Frosting

  • ½ cup unsalted butter, softened (1 stick)
  • 1 teaspoon peppermint extract
  • 2 cups powdered sugar
  • 3 Tablespoons heavy whipping cream

Instructions
 

Brownies

  • Preheat the oven to 350°F. Spray a 9x9 baking pan with cooking spray and line it with parchment paper. Set aside.
  • In a large mixing bowl, whisk the melted butter and chocolate together, then mix in the sugar, cocoa powder, vanilla extract, and salt.
  • Beat in the eggs until they are thoroughly mixed, and then stir in the flour until the batter is thick and wet.
  • Pour the brownie batter into the prepared pan, and spread it out evenly. Bake the brownies for 20-25 minutes, or until a toothpick inserted in the edge of the brownies comes out clean. Let the brownies cool to room temperature.

Chocolate Ganache

  • While the brownies are cooling, place the chopped chocolate, salt, and butter in a small or medium heat-proof bowl. Heat the heavy whipping cream in a small saucepan over medium heat until it starts to simmer around the edge of the pan. Do not let it reach boiling.
  • Pour the cream over the chocolate, and let it sit for 2 minutes. Then, stir the chocolate and cream until it is well-mixed and smooth. Set it aside to cool.

Peppermint Frosting

  • Use an electric mixer to cream the butter in a large bowl. Add the peppermint extract and gradually add the powdered sugar until the frosting starts to get thick. Pour in the heavy whipping cream to add some creaminess to the frosting, and continue mixing until all of the powder sugar is mixed in and the frosting is smooth.
  • Spread the frosting over the cooled brownies, then pour the ganache on top. Cover the brownies loosely with plastic wrap and let the rest on the counter until the ganache is set
  • Sprinkle with crushed candy canes, if desired, and serve. Store in the refrigerator for up to 4 days.

Notes

These brownies will be chewy and fudgy. At 20 minutes, the center brownies will be more fudgy. You can bake for between 20 to 25 minutes to achieve your desired doneness. The longer you bake them, the dryer the edges will become.
Feel free to add more peppermint extract if you prefer a stronger peppermint frosting flavor.
Because of the cream in the chocolate ganache and frosting, the brownies should be stored covered in the fridge for up to four days.

Nutrition

Calories: 645kcalCarbohydrates: 59gProtein: 5gFat: 45gSaturated Fat: 28gPolyunsaturated Fat: 2gMonounsaturated Fat: 12gTrans Fat: 1gCholesterol: 175mgSodium: 229mgPotassium: 122mgFiber: 1gSugar: 50gVitamin A: 1526IUVitamin C: 0.2mgCalcium: 45mgIron: 1mg
The nutritional information provided is approximate and should only be used as a general guideline. It is an estimate that will vary based on cooking methods and brands of ingredients used.
Did You Make This Recipe? Please Rate, Comment & Share. Thank you!
Leave a Comment
Recipe Rating




Erin @ Cracker Crumb Life

Sunday 15th of December 2024

This sounds like the most perfect brownie!!!

Thanks for linking up with Comfy Cozy Christmas!

Julie

Saturday 14th of December 2024

Mint and chocolate is a perfect combo, these sound so good. Thanks for sharing with us at Handmade Monday :-)

Cat

Monday 9th of December 2024

Mint and chocolate is one of my favorite taste combos, it sounds wonderful!

Visiting from Comfy Cozy Christmas Cat https://catswire.blogspot.com/

Don't Miss Anything!

Please FOLLOW & SHARE on FACEBOOK and INSTAGRAM!

I Would Love To Have You Follow Me On PINTEREST.

Shop Our Favorite Kitchen Items And Best Gift Ideas On Amazon.