The first whiff of these Chocolate Peppermint Brownies is enough to whisk anyone into the festive spirit. Imagine biting into a dense, fudgy brownie layered with dreamy peppermint filling and rich chocolate ganache. The sweetness of the chocolate mingles beautifully with a hint of peppermint, dancing on your taste buds like a joyful holiday celebration. These brownies not only look stunning with their glossy finish and crushed candy cane topping, but they also bring a warmth of nostalgia, reminding me of cozy family gatherings around the fireplace, indulging in treats that made every moment special.

As the holiday season approaches, there’s something utterly enjoyable about baking and sharing sweets. The excitement of unwrapping a piece of these luscious brownies fills the air with an extra sprinkle of cheer. I cherish memories spent in the kitchen with loved ones, creating these delightful masterpieces together. So go ahead, gather your ingredients, and let’s make these fabulous Chocolate Peppermint Brownies — because nothing says festive quite like a treat that’s both indulgent and heartwarming!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: With just 20 minutes of prep and 40 minutes in the oven, you’ll be enjoying these brownies in no time.
- Irresistible Flavor: Every bite is a mouthful of fudgy chocolate bliss blended perfectly with refreshing peppermint.
- Eye-Catching Appeal: Topped with vibrant crushed peppermint candies, they are sure to impress at any gathering.
- Flexible Serving: Perfect for holiday parties, cozy family evenings, or just a sweet afternoon pick-me-up.
- Diet-Friendly Options: Consider gluten-free flour for a gluten-free version, making these a treat for everyone.

Ingredients You’ll Need
- Large Eggs (2): Room temperature eggs create a richer, fluffier brownie. For a substitute, you can use flax eggs or applesauce.
- Vegetable Oil (½ cup): This keeps the brownies moist and gives them a tender crumb. You could also use melted coconut oil for a slight flavor twist.
- Water (2 tablespoons): Helps to enhance moisture; you can use coffee for added depth of flavor.
- Vanilla Extract (1 teaspoon): Pure vanilla extract enhances the brownie flavor beautifully. Avoid imitation vanilla for the best taste.
- Granulated Sugar (1 ½ cups): Sweetens the brownies. You can substitute with coconut sugar for a healthier option.
- Kosher Salt (1 teaspoon): It helps balance the sweetness in baked goods. Don’t skip this!
- All-Purpose Flour (¾ cup): Provides structure. For a gluten-free alternative, use a 1:1 gluten-free baking blend.
- Dutch-Process Cocoa Powder (⅔ cup): This rich cocoa makes brownies extra chocolaty. Regular cocoa powder works too, but expect a different flavor profile.
- Powdered Sugar (½ cup + 4 cups): The first half is for the peppermint filling and the rest for the ganache. Sifting it prevents clumping.
- Sweetened Condensed Milk (¾ cup): This makes the peppermint filling creamy and sweet. For a dairy-free version, use coconut condensed milk.
- Peppermint Extract (1 ½ teaspoons): A little goes a long way; it brings that refreshing flavor that pairs perfectly with chocolate.
- Semi-Sweet Chocolate (5 oz, chopped): Used in ganache for a silky texture. You can also mix dark chocolate for a richer taste.
- Heavy Whipping Cream (¾ cup): Divinely thick and creamy for the ganache. Coconut cream can be an alternative for dairy-free needs.
- Candy Canes (crushed): Adds a festive touch and a delightful crunch on top.
How to Make Chocolate Peppermint Brownies
Preheat and Prepare: Start by preheating your oven to 325°F (160°C). Grease an 8×8-inch baking pan and line it with parchment paper. This ensures easy removal and cleanup later. Set it aside to prepare for the brownie batter.
Whisk Wet Ingredients: In a large mixing bowl, whisk together the room temperature eggs, vegetable oil, water, vanilla extract, granulated sugar, and kosher salt. Mix until the sugar starts to dissolve, and the mixture looks smooth and creamy — this creates a beautiful base for your brownies.
Combine Dry Ingredients: Sift in the all-purpose flour, Dutch-process cocoa powder, and half of the powdered sugar into the wet mixture. Fold gently with a spatula until just combined, being careful not to overmix. The batter should be thick and glossy. It’s all about that rich texture, so avoid overworking!
Bake Until Golden: Pour your brownie batter into the prepared pan, spreading it evenly. Bake in the preheated oven for about 40 minutes. You’ll know it’s done when the edges appear firm and a toothpick inserted in the center comes out mostly clean. Let it cool on a wire rack completely.
Prepare the Peppermint Layer: In the bowl of a stand mixer, combine the sweetened condensed milk, peppermint extract, and half (2 cups) of the powdered sugar. Mix on low speed until combined, scraping down the sides as needed. Then, add the remaining powdered sugar and mix again to form a thick, crumbly paste that you can easily work with.
Shape the Peppermint Filling: Dust a clean sheet of parchment paper with powdered sugar and turn your peppermint filling onto it. Use your hands to pat it into an even square. Dust with more powdered sugar, then place another sheet of parchment on top. Roll it out into a square slightly larger than your baking pan. This creates a perfect shape for your brownies!
Layer the Peppermint: Grab your cooled brownie pan and carefully flip the peppermint filling on top of it, peeling away the parchment paper gently. Pat down the filling to make sure it sticks, and press it out to meet the edges. Pop it in the fridge while you prepare the ganache.
Create the Chocolate Ganache: Place the chopped semi-sweet chocolate in a heatproof bowl. In a saucepan, heat the heavy cream until it starts to bubble around the edges. Pour the hot cream over the chocolate and let it sit for 1 minute. This allows the chocolate to melt perfectly. Stir from the center outwards until smooth and well combined.
Pour and Chill: Once the ganache is cool to room temperature, pour it over the peppermint layer, spreading it out to create a glossy top. Chill the brownies in the refrigerator until the ganache sets, which usually takes about an hour. Before serving, sprinkle with crushed candy canes for that festive touch!

Storing & Reheating
Store your Chocolate Peppermint Brownies at room temperature in an airtight container for up to 3 days. For longer freshness, refrigerate them for up to a week; just place them in a well-sealed container. If you want to save them for later, freeze the brownies, wrapped tightly in foil or in a freezer-safe bag, for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator, and if you wish to revive their fudginess, warm them briefly in the microwave for about 10-15 seconds.
Chef’s Helpful Tips
- Avoid overmixing the brownie batter; mix just until everything is combined for fudgy texture.
- Ensure your eggs are at room temperature so they incorporate easily into the batter.
- Adjust the peppermint extract based on your preference; a little can go a long way!
- Be cautious not to overheat the heavy cream; steaming is your goal, not boiling.
- Consider making the brownies a day ahead; like many sweets, the flavors develop and deepen overnight.
- If your brownies puffed up in the oven, a gentle press down when they cool can help get that classic fudgy texture.
These creamy, decadent Chocolate Peppermint Brownies are a wonderful treat that embraces the essence of the season. With layers of rich chocolate and refreshing peppermint, they are perfect for gatherings or cozy nights at home. Whether you’re familiar with the kitchen or just starting, I hope this recipe inspires you to create something special. Don’t hesitate to experiment with flavors, toppings, and variations — it’s all about what makes your heart happy!
Recipe FAQs
Can I use different baking pans for this recipe?
Absolutely! You can use a 9×9-inch pan for thinner brownies; just monitor the baking time, as they may cook quicker. If you want thicker brownies, try using a smaller 7×7-inch pan, but remember to extend the baking time a few minutes.
Can I make these brownies ahead of time?
Yes! These brownies not only keep well, but the flavors also deepen over time. Bake them a day or two in advance, store them airtight, and serve when ready. They’re perfect for holiday celebrations or potlucks!
How do I know when the brownies are done?
When baking brownies, look for slight pulling away from the edges and a set top. A tester inserted into the center should come out with a few moist crumbs, not wet batter. This gives that delicious fudgy texture you want!
Is there a way to make these brownies gluten-free?
Absolutely! Substitute the all-purpose flour with a gluten-free flour blend. Ensure it has xanthan gum for proper texture. Also, double-check your cocoa powder and vanilla extract to confirm they’re gluten-free.
PrintMore Desserts Recipes
- Mint Chocolate Brownies | Easy St Patrick’s Day Fudgy Brownies
- Christmas Tree Cake Balls
- Mint Chocolate Chip Brownies with Green Swirl Frosting
- Mississippi Mud Pie
Recipe Card

Chocolate Peppermint Brownies
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 16 brownies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Enjoy these rich and fudgy Chocolate Peppermint Brownies with a creamy peppermint filling and glossy ganache. Perfect for festive gatherings or cozy nights at home, this easy homemade dessert guarantees delicious moments for any occasion.
Ingredients
- Large Eggs (2)
- Vegetable Oil (½ cup)
- Water (2 tablespoons)
- Vanilla Extract (1 teaspoon)
- Granulated Sugar (1 ½ cups)
- Kosher Salt (1 teaspoon)
- All-Purpose Flour (¾ cup)
- Dutch-Process Cocoa Powder (⅔ cup)
- Powdered Sugar (½ cup + 4 cups)
- Sweetened Condensed Milk (¾ cup)
- Peppermint Extract (1 ½ teaspoons)
- Semi-Sweet Chocolate (5 oz, chopped)
- Heavy Whipping Cream (¾ cup)
- Candy Canes (crushed)
Instructions
- Preheat oven to 325°F (160°C) and prepare an 8×8-inch pan.
- Whisk together eggs, vegetable oil, water, vanilla extract, sugar, and salt until smooth.
- Sift in flour, cocoa powder, and half of the powdered sugar, and fold gently until combined.
- Pour batter into the pan and bake for 40 minutes until edges are firm.
- For peppermint layer, mix sweetened condensed milk, peppermint extract, and powdered sugar to form a paste.
- Roll peppermint filling into a square larger than the pan.
- Layer peppermint on top of cooled brownies and refrigerate.
- Prepare ganache by melting chocolate in cream, then pour over peppermint layer.
- Chill until set and sprinkle with crushed candy canes before serving.
Notes
For a gluten-free version, use a gluten-free baking blend instead of all-purpose flour.
Make sure your eggs are at room temperature for better mixing and texture.
These brownies can be baked a day ahead, allowing flavors to develop.
Nutrition
- Serving Size: 1 brownie
- Calories: 220
- Sugar: 20g
- Sodium: 150mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg

