Mix up brownies and bake in a greased 10x15” baking dish for 25 minutes at 350°.
Cool completely.
Cut in one-inch cubes.
Chop or quarter Snickers bars.
Set aside.
Mix chocolate pudding, condensed milk and water until smooth and thick.
Add 8-oz. non-dairy whipped topping.
Set aside.
To assemble the trifle: carefully fit and piece half of the brownies in trifle dish.
Drizzle with caramel topping.
Sprinkle with about 1/3 of the quartered Snicker’s bars.
Spread half of the chocolate pudding mixture over top and 8 ounces of the non-dairy whipped topping.
Repeat layer once: brownies, caramel sauce, 1/3 of the quartered Snickers bars, remaining chocolate pudding mix and remaining non-dairy whipped topping.
Sprinkle remaining Snickers bars over top of whipped topping.
If desired, drizzle with more caramel sauce and garnish with rinsed and dried maraschino cherries, if desired.
Refrigerate at least 8 hours or overnight before serving.