Before You Begin
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
Cut bread into 1-inch cubes and allow to dry slightly for better absorption.
Grease a 9×13-inch baking dish and spread bread evenly inside.
Whisk pumpkin purée, brown sugar, pumpkin pie spice, eggs, milk, and vanilla until smooth.
Pour custard evenly over bread and gently press to help absorption. Cover and refrigerate at least 3 hours or overnight.
Prepare crumb topping by mixing brown sugar, flour, and cinnamon. Cut in cold butter until coarse crumbs form; stir in pecans if using.
Preheat oven to 350°F (177°C). Sprinkle topping evenly over casserole.
Bake uncovered for 20 minutes, then loosely cover and continue baking 25–35 minutes, or until the center is set and no liquid custard remains.
Cool 5–10 minutes before slicing so the casserole finishes setting.