Go Back
Peppermint Bark Fudge Brownies

Peppermint Bark Fudge Brownies

Fudgy, chocolate brownies topped with creamy peppermint white chocolate fudge and covered in smooth dark chocolate topped with crushed candy canes
No ratings yet
Prep Time 20 mins
Cook Time 30 mins
Total Time 50 mins
Course Dessert
Servings 12 servings


Brownie Layer

  • 3/4  cup (94g) all purpose flour
  • 3 tablespoons (16g) cocoa powder
  • 1/2 teaspoon fine sea salt
  • 1/2 cup (120g) unsalted butter
  • 1/2 teaspoon espresso powder
  • 2/3 cup (114g) bittersweet chocolate, coarsely chopped
  • 3/4 cup (150g) granulated sugar
  • 1/4 cup (50g) light brown sugar
  • 3 large eggs
  • 1 teaspoon pure vanilla extract

White Chocolate Peppermint Fudge

  • 1 1/2 cups (336g) white chocolate, coarsely chopped
  • 2/3 cup (208) sweetened condensed milk
  • 1/2 cup (64g) marshmallow fluff Alternatively, you can use 1 cup of mini marshmallows
  • 1/4 teaspoon peppermint extract
  • 1/4 teaspoon pure vanilla extract

Chocolate Topping

  • 1/2 cup (112g) dark chocolate, coarsely chopped
  • 2 tablespoons (30g) unsalted butter
  • 1/2 cup (100g) crushed candy cane pieces


  • Preheat the oven to 350F and line an 8x8 pan with two pieces of parchment paper which extend over the sides to give you a ‘"handles" (this helps with removing the slice easily once it is set).
  • In small bowl, whisk the flour, cocoa powder and salt to combine. Set aside.
  • Combine the chocolate, butter and espresso powder in a medium saucepan. Place over low heat on the stove. Stir until melted.
  • Remove the pan from the heat. Add in both the granulated and brown sugars and stir until combined. The mixture should now be room temperature. If not, let it cool just a bit before adding the eggs.
  • Add in the eggs, one at a time, stirring just to combine after each addition. Stir in the vanilla extract.
  • Stir in the flour mixture until just combined. Pour the brownie mixture into the pan and spread evenly with a spatula.
  • Bake the brownies for 20-25 minutes, or until a toothpick comes out with with moist crumbs.
  • Leave the brownies to cool to room temperature before adding the fudge layer.
  • In a medium saucepan, combine the white chocolate, sweetened condensed milk, and marshmallow fluff. Stir until melted and combined.
  • Remove the fudge from the heat. Stir in the peppermint and vanilla extracts.
  • Evenly spread the fudge mixture over the cooled brownies. Work quickly as the fudge will start setting up and will be hard to spread.
  • Refrigerate the fudge for about an hour or two, or until the fudge is cooled and set.
  • Combine the butter and chocolate in a microwave safe bowl. Melt the butter and chocolate in the microwave at 30 second increments until melted and smooth.
  • Spread the melted chocolate evenly over the fudge.
  • Top the chocolate layer with crushed peppermint pieces. Let the chocolate firm up before serving. Serve at room temperature.
Keyword brownies, peppermint bark, peppermint brownies
Tried this recipe?Let us know how it was!