These Candy Cane Brownies are the perfect holiday treat—rich, fudgy chocolate brownies topped with a smooth peppermint glaze and crushed candy canes for that festive crunch. Whether you’re baking for a holiday party, a cookie swap, or just a cozy night in, these brownies will be the star of the dessert table.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.

Why You’ll Love This Recipe
Perfect for the Holidays – A festive twist on classic brownies with peppermint and candy canes.
Fudgy & Rich – Deep chocolate flavor with a moist, dense texture.
Easy to Make – No complicated steps, just simple ingredients and big flavor.
Make-Ahead Friendly – These brownies store well and are great for gifting.
Great for All Ages – Loved by kids and adults alike.
Ingredients You’ll Need
For the Brownies:
½ cup unsalted butter, melted
1 cup granulated sugar
2 large eggs
1 tsp vanilla extract
⅓ cup unsweetened cocoa powder
½ cup all-purpose flour
¼ tsp salt
¼ tsp baking powder
½ cup semi-sweet chocolate chips
For the Peppermint Glaze:
1 cup powdered sugar
1 tbsp milk (or more as needed)
½ tsp peppermint extract
For Topping:
½ cup crushed candy canes
¼ cup white chocolate chips, melted (optional drizzle)
Tools You’ll Need
8×8-inch baking pan
Mixing bowls
Whisk and spatula
Measuring cups and spoons
Parchment paper
Toothpick or skewer (for doneness check)
Step-by-Step Instructions
Step 1: Preheat & Prepare Pan
- Preheat your oven to 350°F (175°C).
- Line an 8×8-inch baking pan with parchment paper or grease lightly.
Step 2: Make the Brownie Batter
- In a mixing bowl, whisk together the melted butter and sugar until smooth.
- Add eggs and vanilla extract; mix until well combined.
- Sift in the cocoa powder, flour, salt, and baking powder. Stir gently until just mixed.
- Fold in the chocolate chips for added richness.
Step 3: Bake the Brownies
- Pour the batter into the prepared pan and spread evenly.
- Bake for 22-25 minutes or until a toothpick inserted in the center comes out with a few moist crumbs.
- Allow the brownies to cool completely in the pan before glazing.
Step 4: Prepare the Peppermint Glaze
- In a small bowl, mix powdered sugar, peppermint extract, and milk until smooth and pourable.
- If it’s too thick, add more milk a teaspoon at a time.
Step 5: Glaze and Top
- Once brownies are cool, spread the peppermint glaze evenly over the top.
- Immediately sprinkle crushed candy canes over the glaze so they stick.
- Drizzle melted white chocolate on top if desired for a pretty finish.
- Let set for 15-20 minutes or until the glaze firms up slightly.
Step 6: Slice and Serve
- Use a sharp knife to slice the brownies into squares.
- Clean the knife between cuts for neat edges.
- Serve and enjoy or package for holiday gifts.

Tips for the Best Candy Cane Brownies
Don’t Overbake – Keep an eye on the brownies to maintain that fudgy center.
Crush Gently – Use a rolling pin or food processor to crush candy canes into small pieces without turning them to dust.
Cool Completely – Let brownies cool before glazing to avoid melting the icing.
Use Quality Cocoa – For a rich chocolate flavor, choose a high-quality unsweetened cocoa powder.
Store Smart – Keep in an airtight container to preserve the peppermint crunch.
Serving Suggestions
Holiday Dessert Platter – Add these to a festive tray with cookies and hot cocoa.
Gift Boxes – Wrap individual brownies in parchment and tie with ribbon for a cute edible gift.
With Ice Cream – Serve warm brownie squares with a scoop of vanilla ice cream for a decadent treat.
Coffee Pairing – Enjoy with a peppermint mocha or your favorite winter coffee blend.
How to Store & Reheat
Storing:
Room Temp: Store in an airtight container for up to 4 days.
Refrigerator: Keeps well in the fridge for up to a week.
Freezer: Wrap tightly and freeze for up to 2 months.
Reheating:
Microwave: Warm individual pieces for 10-15 seconds to bring back the fudgy texture.
Oven: Reheat at 300°F (150°C) for 5-7 minutes if serving a batch.
Frequently Asked Questions
- Can I use peppermint candies instead of candy canes?
Yes! Peppermint candies work just as well and provide the same flavor and crunch. - Can I make these brownies gluten-free?
Absolutely. Use a 1:1 gluten-free flour substitute to keep the texture similar. - How do I prevent candy cane pieces from getting sticky?
Top the brownies just before serving or store them in a cool, dry place. - Can I use box brownie mix instead?
Yes! You can prepare a box mix and simply add the glaze and toppings to make it festive. - What if I don’t have peppermint extract?
You can skip the glaze or use vanilla extract and still enjoy a delicious treat.
Final Thoughts
These Candy Cane Brownies are the perfect blend of chocolatey indulgence and holiday cheer. With their fudgy base, cool peppermint glaze, and a sprinkle of candy cane crunch, they’re a crowd-pleaser every time. Great for parties, gifting, or just treating yourself—these brownies are guaranteed to become a seasonal favorite.
Try them out, and don’t forget to snap a photo before they disappear. I’d love to hear how they turned out for you!
Preparation Time: 10 minutes
Cooking Time: 25 minutes
Cuisine: American
Nutritional Information (Per Serving):
Calories: 280 | Protein: 3g | Carbohydrates: 38g | Fat: 13g | Fiber: 1g | Sodium: 120mg
Candy Cane Brownies
These Candy Cane Brownies are the perfect holiday treat—rich, fudgy chocolate brownies topped with a smooth peppermint glaze and crushed candy canes for that festive crunch. Whether you’re baking for a holiday party, a cookie swap, or just a cozy night in, these brownies will be the star of the dessert table.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Cuisine: American
Ingredients
For the Brownies:
½ cup unsalted butter, melted
1 cup granulated sugar
2 large eggs
1 tsp vanilla extract
⅓ cup unsweetened cocoa powder
½ cup all-purpose flour
¼ tsp salt
¼ tsp baking powder
½ cup semi-sweet chocolate chips
For the Peppermint Glaze:
1 cup powdered sugar
1 tbsp milk (or more as needed)
½ tsp peppermint extract
For Topping:
½ cup crushed candy canes
¼ cup white chocolate chips, melted (optional drizzle)
Instructions
Step 1: Preheat & Prepare Pan
-
Preheat your oven to 350°F (175°C).
-
Line an 8×8-inch baking pan with parchment paper or grease lightly.
Step 2: Make the Brownie Batter
-
In a mixing bowl, whisk together the melted butter and sugar until smooth.
-
Add eggs and vanilla extract; mix until well combined.
-
Sift in the cocoa powder, flour, salt, and baking powder. Stir gently until just mixed.
-
Fold in the chocolate chips for added richness.
Step 3: Bake the Brownies
-
Pour the batter into the prepared pan and spread evenly.
-
Bake for 22-25 minutes or until a toothpick inserted in the center comes out with a few moist crumbs.
-
Allow the brownies to cool completely in the pan before glazing.
Step 4: Prepare the Peppermint Glaze
-
In a small bowl, mix powdered sugar, peppermint extract, and milk until smooth and pourable.
-
If it’s too thick, add more milk a teaspoon at a time.
Step 5: Glaze and Top
-
Once brownies are cool, spread the peppermint glaze evenly over the top.
-
Immediately sprinkle crushed candy canes over the glaze so they stick.
-
Drizzle melted white chocolate on top if desired for a pretty finish.
-
Let set for 15-20 minutes or until the glaze firms up slightly.
Step 6: Slice and Serve
-
Use a sharp knife to slice the brownies into squares.
-
Clean the knife between cuts for neat edges.
-
Serve and enjoy or package for holiday gifts.
Notes
Don’t Overbake – Keep an eye on the brownies to maintain that fudgy center.
Crush Gently – Use a rolling pin or food processor to crush candy canes into small pieces without turning them to dust.
Cool Completely – Let brownies cool before glazing to avoid melting the icing.
Use Quality Cocoa – For a rich chocolate flavor, choose a high-quality unsweetened cocoa powder.
Store Smart – Keep in an airtight container to preserve the peppermint crunch.




Leave a Comment