Prepare the brownie mix according to the instructions on the box. It’s essential to bake them until they are just set. The edges should be firm while the center remains fudgy. Allow the brownies to cool completely in the pan.
In a large bowl, combine the softened cream cheese and powdered sugar. Beat them together for about 2 minutes until the mixture is creamy and smooth. You want to ensure there are no lumps, making the layer nice and silky.
Once the brownies are cooled, spread the cream cheese mixture evenly on top. Make sure to cover the brownies completely for a balanced flavor in every bite.
In another bowl, pour the cold milk and add the instant white chocolate pudding mix. Mix well until the pudding thickens. This step should only take a few minutes, and the texture should be smooth.
After the pudding is ready, let it chill in the refrigerator for about 5 minutes. This will help it set up more firmly, making it easier to layer.
Spread the chilled pudding mixture over the cream cheese layer generously, ensuring even distribution.
Take the remaining frozen whipped topping and spread it on top of the pudding layer. This will create a light and fluffy finish.
To finish, sprinkle chocolate curls over the top of the whipped topping. This adds a touch of elegance and makes the dessert visually appealing.
Chill the entire dessert in the refrigerator until ready to serve. The longer it sits, the more the flavors meld together, enhancing the overall taste.