Ingredients
Method
Prepare the Baking Dish:
- Spray a 9×13-inch baking dish with non-stick cooking spray.
Mix the Casserole Base:
- In a large bowl, place the bread cubes.
- In a mixing bowl, beat the cream cheese and pumpkin together until fluffy (about 5 minutes), scraping down the sides as needed.
- Add the sugar and pumpkin spice, mixing until smooth.
- Beat in the eggs two at a time on low speed, scraping the sides of the bowl to ensure even mixing.
- In a large measuring cup, combine the milk, heavy cream, and vanilla. Slowly pour the milk mixture into the pumpkin mixture while the mixer is on low. Mix until everything is well combined.
Assemble the Casserole:
- Pour the pumpkin mixture over the bread cubes and toss gently to coat evenly.
- Transfer the mixture to the prepared baking dish, spreading it evenly. Cover with plastic wrap and refrigerate overnight.
Make the Streusel Topping:
- In a medium bowl, combine the flour, brown sugar, cinnamon, nutmeg, and salt. Mix well.
- Cut the butter into small pieces and blend it into the dry ingredients using a pastry cutter or two forks until it resembles coarse crumbs.
- Stir in the pecans and place the mixture in a plastic bag. Refrigerate overnight or make it fresh in the morning.
Bake the Casserole:
- Preheat the oven to 350°F.
- Remove the casserole from the refrigerator and sprinkle the streusel topping evenly over the top.
- Bake uncovered for 60–65 minutes, or until the center is set and no longer jiggly.
Cool and Serve:
- Let the casserole cool for 10 minutes before serving.
- Garnish with powdered sugar, maple syrup, or whipped cream for an extra touch.
Notes
- Best Bread Choice: Slightly stale French bread works best as it absorbs the custard without becoming too soggy.
- Make It Ahead: Assemble the casserole and topping separately the night before for effortless morning baking.
- Customizable: Add chocolate chips, raisins, or dried cranberries to the bread mixture for added texture and flavor.
- Storage: Refrigerate leftovers in an airtight container for up to 3 days. Reheat in the oven or microwave before serving.
- Nut-Free Option: Skip the pecans in the streusel topping for a nut-free version.