These White Chocolate & Peppermint Brownies are everything you want in a Christmas (or anytime!) treat: super fudgy chocolate brownie base, pockets of creamy white chocolate, and a cool peppermint crunch on top. Think rich chocolate, sweet vanilla notes, and candy cane sparkle in every bite.

They’re easy to bake in one pan, slice beautifully, and look gorgeous on a dessert tray. Perfect for holiday parties, cookie exchanges, edible gifts, or a cozy movie night with something minty and sweet.

Why You’ll Love These White Chocolate & Peppermint Brownies

  • Fudgy + chewy texture – Deep chocolate brownie base that stays moist and dense.
  • Festive flavor – Cool peppermint and sweet white chocolate in every bite.
  • Pan-baked and sliceable – Ideal for feeding a crowd or gifting.
  • Pretty presentation – Crushed candy canes give a “winter wonderland” look.
  • Make-ahead friendly – Brownies taste even better the next day.

Ingredients

For the Brownies

  • 170 g (3/4 cup) unsalted butter, melted
  • 200 g (1 cup) granulated sugar
  • 100 g (1/2 cup, packed) light brown sugar
  • 2 large eggs + 1 egg yolk, at room temperature
  • 1 1/2 tsp vanilla extract
  • 1/2 tsp peppermint extract (adjust to taste)
  • 95 g (3/4 cup) unsweetened cocoa powder
  • 95 g (3/4 cup) all-purpose flour
  • 1/2 tsp baking powder
  • 1/2 tsp fine salt
  • 120 g (about 3/4 cup) white chocolate chips or chopped white chocolate

For the White Chocolate Peppermint Topping

  • 170 g (1 cup) white chocolate chips or chopped white chocolate
  • 1–2 tsp neutral oil (optional, for smoother melting)
  • 1/2 tsp peppermint extract (optional, for extra minty flavor)
  • 4–6 candy canes or peppermint candies, crushed (about 1/2–2/3 cup)

Instructions

1) Prep the pan and oven

Preheat your oven to 175°C (350°F).

Line an 8-inch (20 cm) square pan with parchment paper, leaving an overhang to lift the brownies out later. Lightly grease the parchment if you like.

Tip: The parchment “sling” makes it easy to remove and slice clean bars.

2) Make the brownie batter

In a large bowl, whisk together melted butter, granulated sugar, and brown sugar until glossy and slightly thickened.

Add eggs, egg yolk, vanilla, and peppermint extract. Whisk until well combined and slightly lighter in color.

In a separate bowl, whisk cocoa powder, flour, baking powder, and salt.

Add the dry ingredients to the wet ingredients and fold gently until just combined—do not overmix. Fold in the white chocolate chips.

Tip: Stop mixing as soon as you no longer see dry streaks of flour. Overmixing can make brownies cakey instead of fudgy.

3) Bake the brownies

Pour the batter into the prepared pan and spread into an even layer.

Bake for 22–28 minutes, or until the edges are set and a toothpick inserted near the center comes out with a few moist crumbs (not wet batter).

Let the brownies cool completely in the pan on a wire rack.

Tip: Slight underbaking by a couple of minutes keeps the centers fudgy.

4) Make the white chocolate peppermint topping

Once the brownies are cooled, melt the white chocolate:

  • Microwave method: Add white chocolate (and oil, if using) to a microwave-safe bowl. Heat in 15–20 second bursts, stirring between each, until smooth.
  • Double boiler method: Place bowl of white chocolate over a pot of gently simmering water (without the bowl touching the water), stirring until melted and smooth.

Stir in peppermint extract if using.

5) Top the brownies and add peppermint crunch

Pour the melted white chocolate over the cooled brownies and spread into an even layer with an offset spatula or the back of a spoon.

Immediately sprinkle crushed candy canes or peppermint candies evenly over the top while the white chocolate is still soft.

Gently press the peppermint pieces down just a bit so they adhere.

6) Set, slice, and serve

Let the white chocolate set completely at room temperature, or chill the pan in the fridge for 20–30 minutes to speed it up.

Once fully set, use the parchment to lift the brownies from the pan. Warm a sharp knife under hot water, wipe dry, and slice into neat squares or rectangles.

Serve as-is or with a side of hot chocolate, coffee, or a scoop of vanilla ice cream.

Serving Suggestions

  • Arrange on a holiday dessert tray with cookies and truffles.
  • Wrap individual squares in cellophane bags and tie with ribbon for edible gifts.
  • Serve with peppermint hot chocolate, coffee, or a glass of cold milk.
  • Cut into mini bite-sized pieces for a party or cookie swap.

Cook’s Tips

  • Room-temperature eggs: Help the batter mix smoothly and bake evenly.
  • Measure cocoa and flour carefully: Spoon and level into measuring cups, or weigh for best results.
  • Avoid burnt peppermint: Add crushed candy only after spreading the melted white chocolate, never before baking.
  • For super clean cuts: Chill the brownies until firm, then slice with a hot, clean knife.
  • Adjust mint strength: If you like a lighter mint flavor, reduce peppermint extract a bit and rely more on the candy canes.

Variations & Add-Ins

  • Extra chocolatey: Add a handful of semi-sweet chocolate chips to the brownie batter.
  • Dark chocolate drizzle: Drizzle melted dark chocolate over the white chocolate and peppermint for a marbled look.
  • Peppermint mocha brownies: Add 1–2 tsp instant espresso powder to the dry ingredients for coffee depth.
  • Gluten-free version: Use a good 1:1 gluten-free baking flour in place of all-purpose flour.
  • Less sweet option: Use some chopped white baking bars with lower sugar or reduce the candy cane topping.

Storage & FAQ

  • Storage: Store brownies in an airtight container at room temperature for 3–4 days. If your kitchen is very warm, keep them in the fridge and bring to room temp before serving.
  • Freezing: Freeze uncut or cut brownies (well-wrapped) for up to 2 months. Thaw in the fridge, then bring to room temp before serving.
  • Peppermint sticking to teeth? Crush candy canes a bit finer to reduce big hard chunks.
  • Can I skip the peppermint extract? Yes—just use vanilla in the batter and rely on the candy canes for peppermint flavor (it will be milder).
  • Can I double the recipe? Yes, bake in a 9×13-inch pan. Add a few minutes to the bake time and check for doneness with a toothpick.

White Chocolate & Peppermint Brownies give you a fudgy chocolate base, creamy white chocolate topping, and a cool peppermint crunch—all in one festive bar. They slice clean, look beautiful on a dessert table, and are guaranteed to be a holiday (or wintertime) favorite.

White Chocolate & Peppermint Brownies – Fudgy, Festive & Perfect for the Holidays

Servings: 16
Prep:
Cook:
Total:

Rich, fudgy chocolate brownies studded with white chocolate, topped with a smooth white chocolate layer and crunchy crushed candy canes. A festive, make-ahead dessert perfect for Christmas trays, parties, and edible gifts.

Ingredients

  • For the Brownies:
  • 170 g (3/4 cup) unsalted butter, melted
  • 200 g (1 cup) granulated sugar
  • 100 g (1/2 cup, packed) light brown sugar
  • 2 large eggs + 1 egg yolk, room temperature
  • 1 1/2 tsp vanilla extract
  • 1/2 tsp peppermint extract
  • 95 g (3/4 cup) unsweetened cocoa powder
  • 95 g (3/4 cup) all-purpose flour
  • 1/2 tsp baking powder
  • 1/2 tsp fine salt
  • 120 g (about 3/4 cup) white chocolate chips or chopped white chocolate
  • For the White Chocolate Peppermint Topping:
  • 170 g (1 cup) white chocolate chips or chopped white chocolate
  • 1–2 tsp neutral oil (optional, to help with melting)
  • 1/2 tsp peppermint extract (optional)
  • 4–6 candy canes, crushed (about 1/2–2/3 cup)

Instructions

  1. 1. Prep pan and oven
  2. 2. Preheat oven to 175°C (350°F).
  3. 3. Line an 8-inch (20 cm) square baking pan with parchment, leaving an overhang. Lightly grease if desired.
  4. 4. Make the brownie batter
  5. 5. In a large bowl, whisk melted butter, granulated sugar, and brown sugar until glossy.
  6. 6. Whisk in eggs, egg yolk, vanilla, and peppermint extract until well combined.
  7. 7. In a separate bowl, whisk cocoa powder, flour, baking powder, and salt.
  8. 8. Add dry ingredients to wet and fold gently just until combined.
  9. 9. Fold in white chocolate chips.
  10. 10. Bake the brownies
  11. 11. Spread batter evenly in the prepared pan.
  12. 12. Bake for 22–28 minutes, or until edges are set and a toothpick inserted near the center comes out with a few moist crumbs.
  13. 13. Cool completely in the pan on a wire rack.
  14. 14. Prepare the topping
  15. 15. Melt white chocolate (with oil if using) in the microwave in 15–20 second bursts, stirring between each, or over a double boiler until smooth.
  16. 16. Stir in peppermint extract if using.
  17. 17. Top with white chocolate and peppermint
  18. 18. Pour melted white chocolate over cooled brownies and spread into an even layer.
  19. 19. Immediately sprinkle crushed candy canes evenly over the top and gently press them in.
  20. 20. Set and slice
  21. 21. Let brownies sit at room temperature until the topping is set, or refrigerate for 20–30 minutes to speed it up.
  22. 22. Lift brownies out using the parchment. Slice into squares with a warm, clean knife.

Notes

For a lighter mint flavor, reduce peppermint extract in the batter and/or topping.
Chill brownies before slicing for extra neat, sharp edges.
Crush candy canes to a mix of fine pieces and small chunks for both flavor and crunch.
Double the recipe for a 9×13-inch pan, increasing bake time slightly.

Nutrition

Calories: ~260–290
Protein: ~3–4 g
Total Fat: ~14–16 g
Carbohydrates: ~34–38 g
Fiber: ~2 g