Extreme Oreo Trifle

Ingredients:

For the Brownies

1 cup (8 ounces) butter, unsalted
2 1/4 cup sugar
1 1/4 cup Dutch process cocoa
1 teaspoon salt
1 teaspoon baking powder
1 tablespoon vanilla extract
4 large eggs
1 1/2 cup all-purpose flour
2 cups chocolate chips (I used three 100g bars of Cadburry chocolate cut up into chunks)

For the Cheesecake mascarpone filling
400 grams white chocolate, coarsely chopped
300 ml heavy cream
250 grams cream cheese
250 grams mascarpone
25 Oreo's broken up into pieces, but not pulverized (I broke each Oreo into quarters)

One box (4.2 ounce) Jello Brand Oreo Instant Pudding, prepared as directed

Oreos for garnish

Directions:

To prepare the brownies, preheat oven to 350 degrees F. Lightly grease a 9x13 pan (I used a glass pyrex dish).
In a medium sized saucepan over low heat, melt the butter and remove from heat. Add the sugar and stir to combine. Return the pan to the stove and re-heat a second time until the mixture is very hot but not bubbling. This step help ensures the brownies will have a shiny crust.
Transfer the mixture to a mixing bowl and sift in the cocoa.  Add the salt, baking powder, and vanilla, mix to combine. Add the eggs, beating with a whisk until smooth.   Add the flour, stir till just combined. Don't over-mix.  Stir in the chocolate chips.  Transfer HALF of the batter into the prepared pan. Place a layer of Oreos on top of the batter (about 24 Oreo's) and then top with the remaining batter.  Bake for 30 minutes or until a toothpick inserted into the middle of the pan comes out clean. Remove from the oven and let sit for 5 minutes. Take a knife and loosen the edges from the sides. This step will help them from sticking after they cool.
Let brownies come to room temperature before assembling the trifle.

To prepare the cream cheese & mascarpone filling first melt the white chocolate. I microwaved the chopped chocolate in a heat safe bowl for one minute. Give the chocolate a stir, then microwave again for 30 seconds.  Let the chocolate cool slightly before proceeding with the filling.  In the bowl of a stand-up mixer, combine the cream cheese and mascarpone. Beat until light and fluffy.  Add the cooled chocolate to the cheese mixture and mix to combine.  Add the broken Oreo pieces and mix in by hand. 
 
To prepare the trifle:

Make sure you have all your ingredients handy.  Fix yourself an assembly line. First give your trifle dish a good squirt of chocolate syrup to coat the bottom.  Next crumble in a layer of the oreo brownies, big chunks are okay. Just make sure it's even and somewhat compact.  Next add HALF of the Oreo pudding.  Add another layer of brownies and chocolate syrup, and top with a layer of the cream cheese & mascarpone filling.  Top with another layer of brownies and chocolate syrup.  Add the remaining Oreo pudding.  Finish with a last layer of the cream cheese & mascarpone filling.  Sprinkle with crushed Oreos. Let sit for a few hours in the fridge to chill and firm up. 
brownie recipe adapted from Cookie Madness
 
cream cheese & mascarpone filling recipe courtesy of Snaffles Mummy