Peach French Toast Casserole
There’s something about the smell of cinnamon and peaches that takes me right back to being a kid, racing downstairs on a Saturday morning. But let’s be honest—traditional French toast is a lot of work when you’re cooking for a crowd (or a family of nine). I’d rather be sitting with my coffee than flipping individual slices at the stove.
This Peach French Toast Casserole is my “Georgia Road Trip” inspired upgrade. I wanted all the flavors of a fresh peach cobbler mixed with that custardy French toast center we all love. It’s been “teen-tested” and approved, and it’s become my secret weapon for holiday brunches in Bristol.

Recipe Snapshot
- Brunch-Worthy Comfort Food: This peach French toast casserole bakes up with a soft custardy center, golden toasted edges, and juicy peaches in every bite.
- Easy Make-Ahead Breakfast: You can assemble the casserole ahead of time and bake it fresh in the morning, making it perfect for holidays, weekend brunches, or overnight guests.
- Peach Forward Flavor: Warm cinnamon, vanilla, and buttery brioche bread let the sweet peach flavor really shine without becoming overly heavy.
- Best For: Holiday brunches, Mother’s Day breakfasts, weekend family gatherings, meal prep breakfasts, and cozy overnight breakfast casseroles.
David’s Tip: Slightly stale brioche works best here because it soaks up the custard mixture without falling apart. Fresh soft bread can turn overly mushy once baked, especially if you prep it overnight.

Why This Recipe Works

Ingredient Notes

Step-by-Step: The Layering Secret
- The Base: Butter your baking dish (8×8 or 9×9). Layer half your bread cubes, then half your peaches. Repeat. Layering ensures you don't end up with all the fruit at the bottom.
- The Soak: Whisk your custard and pour it over the top. Pro Tip: Gently press down on the bread cubes with a spatula to make sure they’re all going for a swim in that liquid.
- The Chill (Optional but Recommended): Let it sit for at least 30 minutes, or overnight in the fridge.
- The Bake: Pop it in at 350°F for an hour. If the top starts browning too fast, just tent some foil over it for the last 15 minutes.
Storage, Make-Ahead, and Reheat
- Fridge: Cover leftovers and refrigerate up to 3 days.
- Reheat: Warm in the oven until heated through, or microwave individual squares.
- Freeze: Cool completely, wrap slices, and freeze up to 2 months. Reheat in the oven.
Try These Easy & Delicious Recipes
- Coffee House Cookies
- Gingerbread Loaf Recipe
- 21 Trader Joe’s Cookie Butter Recipes
- Breakfast Enchiladas
- Tater Tot Breakfast Casserole

Peach French Toast Casserole
Ingredients
- 6 cups cubes brioche bread
- 2 cups sliced peaches
- 2 cups heavy cream
- 1 cup milk
- 4 eggs
- 1 teaspoon vanilla extract
- 2 teaspoons ground cinnamon
- ½ teaspoon nutmeg
- Pinch salt
Instructions
- Preheat your oven to 350 degrees F.
- Butter or spray an 8×8 or 9×9 baking dish and layer the bottom of the dish with half of the bread cubes.
- Scatter half of the sliced peaches over the bread cubes.
- Repeat steps 2 & 3 with the remaining half of the bread cubes and peaches.
- In a large bowl, whisk together the cream, milk, eggs, vanilla extract, cinnamon, nutmeg, and salt.
- Pour the egg/cream mixture over the bread cubes and peaches.
- Gently toss the mixture to ensure that the bread is evenly saturated with the liquid.
- Bake for an hour or until the casserole is golden brown on top and set in the center, with no liquid remaining in the bottom of the dish.
- Slice into squares and serve hot with your favorite toppings.
Nutrition
Notes
â—ŹYou can use fresh or frozen peaches.
●Don’t have heavy cream? Feel free to substitute half and half.
â—ŹI used 2% milk. You can use whole milk if preferred.
â—ŹIf the top of your casserole seems to be browning too quickly, you may need to cover it with foil for the last half of baking.
Tried this recipe?
Let us know how it was!FAQ: Your Burning Breakfast Questions
“Can I make this the night before?”
YES. In fact, I prefer it. Assemble everything, cover it with foil, and let it hang out in the fridge overnight. In the morning, just take it out while the oven preheats, then bake as directed. It’s a lifesaver when you have a busy morning caretaking or hosting.
“My casserole is soggy at the bottom. What happened?”
Usually, this means the bread was too fresh/soft, or it didn't bake long enough. Make sure your bread feels a little “stale” before you start, and check that the center is set before pulling it out of the oven.
“What toppings should I use?”
I love a dollop of whipped cream or a dusting of powdered sugar. But if you really want to go for it, a drizzle of maple syrup or even some toasted pecans for crunch is the way to go.


Hi David! Will this recipe work if prepared the night before and left to “soak” overnight? Or do you think doing that will result in a soggy casserole?
Hi Jessica! Sorry for the slight delay in responding! You’ll totally be fine in making it the night before and leaving it in overnight! as long as you mix it well to evenly coat, you’re good to go!
Can you freeze this meal? If so how? Thank you