Preheat oven to 350 degrees. Grease a 9 by 13 baking dish.
Whisk the eggs, vanilla, 2 teaspoons of cinnamon,cloves,nutmeg,and white sugar together in a bowl, beat in the pumpkin until fully incorported.
Arrange the bread cubes in a single layer in the prepared baking dish, pour the pumpkin mixture over the bread cubes, and gently toss to coat.
Stir 1/3 cup of brown sugar,1/4 teaspoon of cinnamon, flour,and butter together with fork in a small bowl until the mixture is crumbly, sprinkle over the bread cubes Bake in oven 30 to 40 minutes. RECIPE DOES NOT CALL FOR WALNUTS BUT I PUT A CUP IN WITH THE TOPPING AS SHOWN IN PICTURE.