This post may contain affiliate links. Read my disclosure policy.
These Mint Chocolate Brownies have three layers: fudgy brownie base, creamy peppermint frosting, and glossy chocolate ganache. Perfect for holidays like Christmas and St. Patrick's Day, and mint lovers!

Mint Chocolate Brownies (Three-Layer Recipe)
I make each layer separately and chill each layer between steps. That's what gives you clean, defined mint brownie slices instead of a muddy, mixed-together mess.
- The brownie base is genuinely fudgy. I don't use a box mix, even though you can if you're short on time. My make-from-scratch brownie layer gives you a dense, fudgy, chewy base that holds up under two heavy layers without crumbling, similar to my chocolate delight.
- The peppermint layer is a real buttercream, not just sugar. I use a full cup of softened butter for that mint layer, which makes it creamy and stable. It ensures that mint brownies are easily sliceable once chilled, not gummy or sticky. I use just a touch of food coloring to make it green like my grasshopper cheesecake, but you don't have to.
- Use peppermint extract. This is not the same as mint extract. Peppermint extract (made from peppermint oil) tastes clean and cool, while mint extract often has a slightly medicinal flavor, almost like toothpaste.
- The ganache sets with a mirror finish. The ratio of butter to chocolate in the top layer is intentionally generous. It pours thin and runny, which is exactly what you want, so it self-levels into a perfectly even, shiny surface with no spatula dragging required.

Baking the Brownie Base Properly
One thing I learned while testing this recipe is that the brownie layer needs to be baked slightly more than a typical stand-alone brownie. Because it has to support both the thick mint filling and the ganache topping, the brownie base needs to be a little sturdier so it doesn't collapse or compress when sliced.
You're looking for a center that is fudgy but fully set. A toothpick should come out with moist crumbs rather than wet batter. If the brownie is underbaked, the layers can slide, or the brownie can sink under the weight of the toppings.
Another important step is beating the eggs and sugar on high speed. This really helps dissolve the sugar and emulsify the fats, which gives the brownie layer enough structure to support the layers above it without making the texture cakey.

Testing the Mint Layer
During my initial test bake, I used half the quantity listed for the mint layer. I quickly realized it spread too thinly across the pan and didn't create the visual impact I wanted.
For the final version, I doubled the amount, which created a thick, clearly defined mint layer with a much more pronounced flavor and the "wow" factor I was looking for.
If you're making these mint chocolate brownies in a smaller pan, I do recommend halving the ingredients for the mint layer, since the full quantity would likely be excessive.

Getting the Mint Flavor Right
Keep in mind that peppermint extract strength can vary quite a bit by brand. I recommend tasting the mint layer on its own and aiming for a flavor that seems slightly stronger than you think it needs to be, since the brownie and ganache will soften and mute the mint once everything is assembled.
If you prefer a more subtle mint flavor, you can reduce the extract slightly. I just wouldn't go too low, or the mint flavor can get lost once the layers come together.

About the Ganache Layer
A butter-based ganache, as I used for these mint chocolate brownies, will look quite runny when it's first poured, even after resting for a few minutes. The first time I tested it, I wondered if it was too thin, but this is actually exactly what you want.
That looser texture allows the ganache to spread smoothly and create a beautiful mirror-like finish across the mint brownies. As it chills, it firms up into a sliceable, fudge-style chocolate topping that is easier to cut cleanly without dragging through or compressing the mint layer.
I also let the ganache cool slightly before pouring. This prevents it from melting the mint layer underneath and helps keep those layers clean and distinct.

How I Slice Mint Brownies Cleanly
These brownies should not be cut straight from the refrigerator. Instead, I let them sit at room temperature for about 10-15 minutes. This softens the ganache just enough, so it won't crack when slicing while still keeping the layers firm.
For the cleanest cuts, I always use a large knife warmed under hot water, wipe it dry, and then cut straight down. I also wipe the knife between each slice. This makes a big difference and gives you those sharp, bakery-style layers.

Best Toppings and Add-Ons
These mint chocolate brownies are finished with ganache, so they don't need much, but a few small additions can make them even better. For parties, I sometimes cut the brownies into smaller squares and sprinkle different toppings on different sections of the pan so people can choose. Here are my favorite toppings:
- Flaky sea salt sprinkled over the ganache right before it sets is my go-to. It cuts the sweetness and makes the chocolate flavor more pronounced.
- Crushed candy canes or peppermint crunch pressed lightly into the ganache while it's still wet gives a holiday look and a bit of crunch.
- White chocolate drizzle over the set ganache adds contrast and a little extra visual interest.
- Sprinkles - specifically holiday nonpareils or green and white jimmies - pressed in before the ganache sets if you're making these for kids or a festive occasion.
- Nuts like toasted chopped pecans, pistachios, or hazelnuts.
- Chocolate curls
- Mini chocolate chips: Dark chocolate, milk, or white chocolate.
- Andes-style mint chocolate pieces
- A light dusting of cocoa powder
- Crushed chocolate cookies

More Brownie Recipes


Mint Chocolate Brownies
Ingredients
Brownie Layer:
- ¾ cup unsalted butter
- 6 ounces semi-sweet chocolate finely chopped and divided
- 2 cups granulated sugar
- 3 large eggs at room temperature
- 1 teaspoon vanilla extract
- ½ cup unsweetened cocoa powder
- 1 cup all purpose flour
- 1 teaspoon salt
Mint Layer:
- 1 cup unsalted butter softened
- 4 cups powdered sugar
- 4 tablespoons heavy cream or milk
- 2 teaspoons peppermint extract
- 2 drops green gel food coloring optional
Chocolate Ganache Layer:
- ¾ cup unsalted butter cubed
- 2 cups semi-sweet chocolate finely chopped or chocolate chips
Instructions
Brownie Layer:
- Preheat the oven to 350°F. Line a 9x13 inch baking pan with parchment paper, leaving plenty of overhang on the long sides, and lightly spray with non-stick cooking spray.
- In a large mixing bowl, combine the butter and 3 oz of the chopped chocolate. Melt in the microwave in 15-30 second bursts, stirring well each time, until smooth and fully melted.
- Add the granulated sugar and beat with a handheld electric mixer until combined. The mixture will look grainy at this stage which is normal and expected.
- Add the eggs and vanilla extract, then beat on high speed for about 1 minute, until fully combined, glossy, and slightly thickened. This step helps create structure.
- In a separate bowl, whisk together the flour, cocoa powder, and salt. Add the dry ingredients to the wet ingredients and beat on a low speed just until no dry patches of flour remain.
- Fold in the remaining 3 oz chopped chocolate. The batter will be thick.
- Spread evenly into the prepared pan, smoothing the top with an offset spatula or the back of a spoon.
- Bake in the center of the oven for 28-32 minutes, checking at 28 minutes. The edges should be set and a toothpick inserted in the center should come out with moist crumbs, not wet batter. Do not over bake, the brownies should be sturdy but still fudgy.
- Remove from the oven and allow to cool in the pan for 15-20 minutes before adding the mint layer. The brownies should be warm or fully cool, but not hot.
Mint Layer:
- In a medium bowl, beat the softened butter until completely smooth and creamy.
- Add the powdered sugar, salt, peppermint extract, food coloring (optional), and heavy cream, then beat until thick, smooth, and spreadable. The texture should resemble a soft frosting that holds its shape but spreads easily.
- Gently spread the mint filling evenly over the brownie base so the brownie layer isn't disturbed.
- Place the pan in the refrigerator and chill for 45-60 minutes, until the mint layer is fully firm to the touch.
Chocolate Ganache Layer:
- Combine the butter and chocolate chips in a saucepan over medium heat, stirring constantly until melted and smooth. Once smooth, let the ganache sit for about 5 minutes. It will still be quite runny, which is normal and gives a perfectly smooth, mirror-like finish.
- Pour the ganache over the chilled mint layer, then tilt the pan in all directions to spread it into an even layer.
Refrigerate & Serve:
- Refrigerate uncovered for 45-60 minutes, until the surface is set and no longer tacky. Once set, the pan can be loosely covered and chilled for another 1-2 hours until fully firm.
- Lift the brownies out using the parchment overhang. Let them sit at room temperature for 10-15 minutes before slicing. Use a large knife warmed under hot water, wipe dry between cuts, and press straight down (no sawing) for clean layers and a smooth ganache top.
- Note: I provide helpful step-by-step photos below this recipe card.⬇️⬇️
Notes
- Storage: Store the brownies covered in the refrigerator for up to 5 days. Because of the butter-based mint filling and ganache, refrigeration is recommended to maintain structure and freshness.
- How to serve: Remove from the fridge and allow the brownies to sit at room temperature for 10-15 minutes. This softens the ganache slightly and improves the texture of the mint layer.
- How to get clean slices without the layers smearing: Warm your knife. Run it under hot water, wipe it fully dry, and press straight down through all three layers without dragging or sawing. Wipe and re-warm between every cut. Let the brownies sit at room temperature for about 10-15 minutes before slicing; cutting them straight from the fridge when the ganache is rock-hard can cause it to crack.
- Can I make these without food coloring? Absolutely. The green color is entirely aesthetic. Leave it out, and the mint layer will just be white, which looks clean and is still visually appealing against the dark chocolate ganache.
Nutrition
Nutrition Disclaimer:
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. It should not be used as a substitute for a professional nutritionist's advice.
How to Make Mint Chocolate Brownies (Step-by-Step Photos)
- Make the brownie layer: Preheat the oven to 350°F. Line a 9x13-inch pan with parchment and lightly spray it. Melt the butter with 3 oz chocolate until smooth, then beat in the sugar, eggs, and vanilla until glossy. Mix in the flour, cocoa powder, and salt just until combined, then fold in the remaining chopped chocolate. Spread into the pan and bake for 28-32 minutes, until the edges are set and the center shows moist crumbs. Let cool slightly.





- Make the mint layer: Beat the butter until smooth, then mix in the powdered sugar, salt, peppermint extract, food coloring, and cream until thick and spreadable. Spread evenly over the brownies and chill until firm.


- Make chocolate ganache layer: Melt the butter and chocolate together until smooth, then let cool for 5 minutes. Pour over the chilled mint layer and spread evenly.
- Chill mint chocolate brownies until fully set, then lift from the pan, let sit for 10-15 minutes, and slice with a warm knife for clean layers.





My husband loves mint! I gotta say I took a shortcut and used a brownie mix for the bottom layer, but followed the rest of the recipe. Husband said we're keeping the recipe!
Hi Jennifer! I am so glad you both loved it! Thank you for the awesome review! 🙂
This certainly has visual wow factor!! I may be forced to make it just to see if it’s as good as it looks! Really unique!
Thank you, Judy! It's definitely a very pretty dessert and a wonderful treat for mint and chocolate lovers! 🙂