Prepare brownie mix according to package directions or make your own and cool completely. Cut into 1-inch squares.
In a large bowl, combine pudding mix and cold milk. Beat with a wire whisk or electric mixer for 2 minutes, then fold in 8-ounces whipped topping (or whipped cream) until no streaks remain.
In a trifle bowl or pretty glass serving dish, place half of the cut brownies, half of the pudding mixture and half of the 12 ounce container of whipped topping. Repeat layers. Shave chocolate or place toffee bits onto top layer for garnish. Cover and refrigerate 8 hours before serving.
This recipe can be made several hours to a day ahead and kept covered in the refrigerator until ready to eat.
For the topping, you can substitute whatever type of candy bar or chocolate you prefer.
Depending on your preference, it's okay to use chocolate cake instead of brownies.
You can make this recipe in a large trifle dish or in individual trifle cups. If making in individual trifle cups, divide your brownies into however many servings you are making. Then divide each one of those servings in 2 to create the brownie layer within the trifle cups.
You can make this recipe several hours ahead of time and keep in the refrigerator until ready to serve. ★ Did you make this recipe? Don't forget to give it a star rating below!