There’s something about the holidays that makes chocolate taste richer and peppermint feel more magical. And if you’ve ever wished your brownies could taste like December wrapped in a hug, this is it. These Candy Cane Brownies bring together the deep, fudgy indulgence of classic brownies with the cooling, nostalgic tingle of crushed candy canes. It’s not just a dessert, it’s a seasonal experience. Whether you’re baking for a party, gifting a homemade treat, or sneaking one for yourself with a glass of milk at midnight, these brownies deliver.
Ingredients You’ll Need
For the Brownies:
- 1 cup unsalted butter, melted
- 2 cups granulated sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- 1 cup all-purpose flour
- 1 cup unsweetened cocoa powder
- 1/2 teaspoon salt
- 1/2 teaspoon baking powder
For the Peppermint Frosting:
- 1 cup powdered sugar
- 1/4 cup unsweetened cocoa powder
- 2 tablespoons heavy cream (or milk/half-and-half)
- 1/2 teaspoon peppermint extract
- Crushed candy canes, to taste
How to Make Candy Cane Brownies (Step-by-Step)
- Prep the oven: Preheat to 350°F (175°C). Line a 9×13-inch pan with parchment paper for easy lifting.
- Make the batter: Whisk melted butter and sugar together in a large bowl. Add eggs one at a time, then stir in vanilla.
- Dry ingredients: In a separate bowl, whisk flour, cocoa powder, salt, and baking powder. Gradually fold into the wet ingredients.
- Bake: Pour batter into pan and spread evenly. Bake 25–30 minutes, or until a toothpick comes out with moist crumbs.
- Cool completely: This step matters. Frosting too soon melts the magic.
- Frost: Mix powdered sugar, cocoa powder, cream, and peppermint extract until smooth. Spread over cooled brownies.
- Top it off: Sprinkle crushed candy canes while frosting is still soft. Let set before cutting.

Why You’ll Love These Peppermint Brownies
- Fudgy center, crisp candy topping, perfect textural contrast.
- Instantly festive without food coloring or complicated steps.
- Crowd-pleaser at any holiday party or cookie exchange.
- Easy to double or halve depending on your baking plans.
Storage Tips (and How to Freeze Them!)
- Room Temp: Store in an airtight container up to 3 days.
- Fridge: Keeps up to 1 week; allow to come to room temp before serving.
- Freezer: Freeze unfrosted brownies up to 1 month. Frost after thawing. If freezing with frosting, flash freeze first, then wrap tightly.
Variations & Substitutions
- Add chocolate chips or white chocolate chunks to the batter.
- Swirl frosting into the batter before baking for a marbled effect.
- Use vegan butter and flax eggs for a plant-based version.
- Swap peppermint for orange or almond extract for a twist.
Serving Ideas (Holiday Party-Ready)
- Serve warm with vanilla ice cream and a drizzle of chocolate sauce.
- Stack in festive tins for easy edible gifts.
- Cut into small bites for dessert trays or cookie exchanges.
Frequently Asked Questions
Can I use dark chocolate cocoa powder?
Yes! It adds a deeper, more intense chocolate flavor.
What if I don’t have peppermint extract?
You can omit it or substitute with a small dash of vanilla and extra crushed candy canes.
How do I know when they’re done?
Look for a toothpick with moist crumbs (not wet batter). Overbaking dries them out.
Final Thoughts: A Minty Brownie Worth Sharing
These Candy Cane Brownies are more than just a seasonal treat, they’re a mood, a memory, and maybe even a new tradition. They hit that perfect balance of comfort and celebration, with enough chocolate to satisfy and enough mint to surprise. So whether you’re baking with kids, impressing the in-laws, or just claiming a moment for yourself, make it one to remember. You bring the joy; these brownies bring the cheer.

Candy Cane Brownies
Ingredients
Method
- Preheat the oven to 350°F (175°C) and grease a 9×13 inch baking pan.
- In a large bowl, melt the butter and mix in the sugar until combined.
- Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
- In a separate bowl, whisk together the flour, cocoa powder, salt, and baking powder.
- Slowly add the dry ingredients to the wet ingredients and mix until just combined.
- Pour the brownie batter into the prepared pan and spread it out evenly.
- Bake for 25-30 minutes, or until a toothpick comes out with a few moist crumbs.
- Let the brownies cool completely.
- In a bowl, beat together the powdered sugar, cocoa powder, heavy cream, and peppermint extract until smooth.
- Spread the peppermint frosting over the cooled brownies and sprinkle with crushed candy canes.
- Cut into squares and enjoy!