Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 8 ingredients for grocery delivery
Step 1
Grease a 13x9 casserole dish with cooking spray. Lay your bread pieces evenly over the bottom of the dish.
Step 2
In a medium-sized bowl, beat together eggs and sugar. Add in the milk, vanilla, cinnamon, and salt. Continue to beat until fully incorporated.
Step 3
Pour egg mixture over entire casserole and push down on bread with your hands, making sure bread is covered in the mixture.
Step 4
Cover and refrigerate for at least a few hours, or overnight for best results.
Step 5
When you're ready to cook, preheat oven to 350 degrees. Take the casserole out of the refrigerator and let sit at room temperature.
Step 6
Place thawed peaches evenly over on top of the soaked bread (see pictures).
Step 7
Make the streusel topping. In a small bowl, mix together flour, brown sugar, butter, and cinnamon with your fingers until a crumbly paste forms. Sprinkle the streusel evenly over the peaches.
Step 8
Bake uncovered for 45-60 minutes, or until the bottom is golden brown and the egg mixture is set. Let cool for about 10 minutes before you cut your portions.