Caramel Brownie Cheesecake Trifle

 

1 (21 ounce) package fudge brownie mix, chewy style
2 large eggs
1/3 cup water
1/3 cup vegetable oil
4 ounces cream cheese, softened
4 ounces marshmallow creme
8 ounces frozen whipped topping, thawed
1 1/2 cups cold milk
1 (3 1/3 ounce) package instant white chocolate pudding and pie filling mix (or cheesecake, or vanilla)
6 ounces caramel topping
Directions:

1 Prepare brownies with eggs, water and oil according to package directions, using a 13×9 pan.
2 Cool. Break brownies into pieces.
3 Beat cream cheese until creamy.
4 Beat in marshmallow cream.
5 Stir in half of the whipped topping; set mixture aside.
6 Stir together milk and pudding mix, stirring until thickened. Stir in remaining whipped topping.
7 Crumble half of brownie pieces in an even layer in bottom of trifle dish or large glass bowl.
8 Pour half of cream cheese mixture over brownies.
9 Drizzle with half of caramel topping.
10 Top with half of pudding mixture.
11 Repeat layers.
12 Cover and chill 2 hours.
13 NOTES: Easily doubled and made in a large trifle dish or 13×9 pan.
14 Can substitute any flavor pudding.