Remove the whipped topping from the freezer and cream cheese from the refrigerator to soften.
Make the loaves of bread ahead of time. This recipe will make 2 loaves and you will use about 1-1/2 of them. (I did not add the nuts for this recipe)
Once it's cooled, remove from loaf pans and cut into cubes. Set aside.
In one bowl, mix half of the softened whipped topping with the softened cream cheese. Add one tsp of vanilla and the 1/2 cup of sugar, mix well.
In another bowl, make the vanilla pudding according to the directions. I used Almond milk in mine (only 1 cup) instead of the 2 cups of milk it called for. Since it doesn't set as well with sub milks, 1 cup will keep it from being too loose or runny.
Mix the other half of the whipped topping with the vanilla pudding.
Add one layer of pumpkin bread cubes to the bottom of the trifle bowl.
Layer chopped Kit Kat bars over top.
Add one layer of cream cheese mixture, followed by another layer of bread and Kit Kat bars.
Add one layer of vanilla pudding mixture, followed by another layer of bread and Kit Kat bars. Continue until done.
Finish up with either the cream cheese or vanilla mixture and sprinkle chopped Kit Kat bars on top as a garnish. Refrigerate overnight before serving, for best results.