Peach French Toast Casserole Recipe
Introduction
This Peach French Toast Casserole is a delightful twist on a classic breakfast favorite. Packed with juicy peaches and rich brioche bread, it’s perfect for a weekend brunch or a cozy morning treat. Simple to prepare and irresistibly comforting, this dish will quickly become a family favorite.

Ingredients
- 6 cups brioche bread cubes
- 2 cups sliced peaches
- 2 cups heavy cream
- 1 cup milk
- 4 eggs
- 1 teaspoon vanilla extract
- 2 teaspoons ground cinnamon
- ½ teaspoon nutmeg
- Pinch of salt
Instructions
- Step 1: Preheat your oven to 350 degrees F (175 degrees C).
- Step 2: Butter or spray an 8×8 or 9×9 baking dish. Layer half of the brioche bread cubes evenly on the bottom.
- Step 3: Scatter half of the sliced peaches over the bread cubes.
- Step 4: Repeat layering with the remaining bread cubes and peaches.
- Step 5: In a large bowl, whisk together the heavy cream, milk, eggs, vanilla extract, ground cinnamon, nutmeg, and a pinch of salt until well combined.
- Step 6: Pour the custard mixture evenly over the bread and peaches in the baking dish.
- Step 7: Gently toss or press down the mixture to make sure the bread soaks up the liquid thoroughly.
- Step 8: Bake for about 60 minutes, or until the top is golden brown and the casserole is set in the center with no liquid remaining.
- Step 9: Allow to cool slightly, then slice into squares and serve warm with your favorite toppings like maple syrup, fresh fruit, or whipped cream.
Tips & Variations
- For extra flavor, sprinkle chopped pecans or walnuts on top before baking for a crunchy texture.
- Use fresh ripe peaches in season, or substitute with frozen peaches that have been thawed and drained.
- Try swapping brioche with challah or Texas toast for a different bread texture.
- Make it dairy-free by using almond milk and coconut cream instead of heavy cream and milk.
Storage
Store any leftovers covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire casserole covered with foil in a 325-degree oven until heated through. This casserole does not freeze well due to the creamy texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I assemble the casserole the night before?
Yes, you can prepare the casserole the night before. Cover it tightly and refrigerate overnight to allow the bread to soak up the custard. Bake it fresh in the morning for best results.
Can I add a topping like streusel or syrup?
Absolutely! A streusel topping of brown sugar, flour, and butter adds sweetness and crunch, while serving with maple syrup or honey enhances the flavor wonderfully.
Print
Peach French Toast Casserole Recipe
- Total Time: 75 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A delicious and comforting Peach French Toast Casserole made with layers of brioche bread and fresh peaches, soaked in a spiced custard mixture, then baked to golden perfection. Perfect for a weekend brunch or holiday breakfast.
Ingredients
Bread and Fruit
- 6 cups cubes brioche bread
- 2 cups sliced peaches
Custard Mixture
- 2 cups heavy cream
- 1 cup milk
- 4 eggs
- 1 teaspoon vanilla extract
- 2 teaspoons ground cinnamon
- ½ teaspoon nutmeg
- Pinch salt
Instructions
- Preheat Oven: Preheat your oven to 350 degrees F (175 degrees C) to prepare for baking the casserole.
- Prepare Baking Dish: Butter or spray an 8×8 or 9×9 inch baking dish to prevent sticking and layer the bottom with half of the brioche bread cubes.
- Add Peaches: Scatter half of the sliced peaches evenly over the bread cubes to create the first fruit layer.
- Layer Again: Repeat the layering process by adding the remaining bread cubes and topping them with the rest of the sliced peaches.
- Mix Custard: In a large bowl, whisk together the heavy cream, milk, eggs, vanilla extract, cinnamon, nutmeg, and a pinch of salt until fully combined and smooth.
- Combine: Pour the custard mixture evenly over the layered bread and peaches to saturate all the bread cubes.
- Toss Gently: Gently toss the mixture within the dish to ensure the bread is evenly soaked in the custard without disturbing the layers too much.
- Bake: Bake in the preheated oven for about 1 hour, or until the casserole is golden brown on top, set in the center, and no liquid remains at the bottom.
- Serve: Slice the casserole into squares and serve hot, optionally with your favorite toppings such as maple syrup, powdered sugar, or whipped cream.
Notes
- The brioche bread is ideal for its rich texture and flavor but you can substitute with challah or thick-cut white bread.
- Using slightly under-ripe peaches helps maintain texture during baking.
- For a dairy-free alternative, substitute cream and milk with coconut milk or almond milk.
- Letting the casserole sit for 10-15 minutes after baking can help it set more firmly for easier slicing.
- Optional toppings include fresh berries, chopped nuts, or a drizzle of honey for added texture and sweetness.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Breakfast, Brunch, Casserole
- Method: Baking
- Cuisine: American
Keywords: Peach French Toast Casserole, Breakfast Casserole, Peach Breakfast Recipe, Brunch Recipes, Baked French Toast, Brioche Bread Casserole

