-
1
Adjust an oven rack to the lower-middle position and heat the oven to 350 degrees.
-
2
Line an 8x8- inch baking pan with foil or parchment and spray with nonstick cooking spray.
-
3
In a medium bowl, beat together the cream cheese, 1 egg, sugar, vanilla and malt powder until smooth and creamy.
-
4
Set aside.
-
5
In a medium bowl, melt the chocolate and butter together in a double boiler or in the microwave, stirring occasionally until smooth.
-
6
Whisk in the cocoa powder and set aside to cool.
-
7
In another medium bowl, whisk together the 3 eggs, sugar, vanilla and salt until combined, about 15 seconds.
-
8
Whisk the cooled chocolate mixture into the egg mixture.
-
9
Stir in the flour with a wooden spoon until just combined.
-
10
Spread half the brownie batter evenly in the prepared pan.
-
11
Sprinkle half the caramel bits and half the crushed pretzels evenly over the top.
-
12
Pour in the cream cheese mixture and smooth the surface with a spatula.
-
13
Dollop the remaining half of the brownie batter over the cream cheese mixture in 5-6 generous blobs.
-
14
Using a butter knife, lightly swirl the brownie batter and cream cheese mixture together.
-
15
Sprinkle the remaining caramel bits and pretzels over the top.
-
16
Bake until slightly puffed and a toothpick comes out clean when tested 1 inch from the edges (it will look a bit underdone in the middle), about 40-45 minutes.
-
17
Cool on a wire rack to room temperature, about 2 hours, before cutting and serving.
-
18
Store any leftovers in an airtight container in the refrigerator for 4-5 days.