Peach French Toast Casserole is a perfect make-ahead breakfast for feeding a crowd. Soft, sweet brioche gets soaked in a rich egg custard made with eggs, milk, white and brown sugar, vanilla, and cinnamon. It’s then topped with juicy peaches. Let it sit overnight, and in the morning, just pop it in the oven to bake.
I love being able to make this breakfast casserole the night before and then bake it the next morning, especially since I am more of a night owl than a morning person. It is also great if you have guests for breakfast. If you like breakfast for dinner you could make it in the morning and bake it that evening for dinner.
Jump to:
Ingredients for Overnight Peach French Toast Casserole
brioche – brioche is a type of French bread that is light and airy with a little sweetness. It’s the perfect texture for this peach French toast recipe.
peaches – I mostly use drained canned peaches because they are available year round and I don’t have to wait for them to ripen. About 3 – 3 1/2 cups of fresh peaches can be used.
eggs – we use large eggs as the base for our custard.
milk – I like whole milk for this. You can mix half or so with heavy cream for a more decadent treat.
sugar – we use a mixture of half white sugar and half brown sugar. All of one type can be used.
cinnamon – ground cinnamon gives our overnight French toast bake warm flavors.
vanilla – this also gives or casserole warm flavors.
How to make Overnight Peach French Toast Casserole Recipe
- Cut bread slices into small pieces, about 1-inch.
- Spray a 9-by-13-inch baking dish with nonstick cooking spray, spread the cubed bread into the prepared baking dish.
- In a large mixing bowl, whisk together the eggs, milk, sugar, brown sugar, cinnamon, and vanilla. Pour the milk mixture on top of the bread cubes. Arrange peach slices on top. Cover tightly with plastic wrap or aluminum foil and refrigerate overnight.
- Take the casserole out of the refrigerator about 30 minutes before baking.
- Preheat oven to 350°. Bake for 40-50 minutes until eggs are set and a knife inserted into the center comes out clean.
- Serve with real maple syrup, pancake syrup, or confectioners’ sugar.
How to make french toast casserole not soggy
Make sure you are using day-old bread. Day-old bread is basically stale bread that’s been left out for about a day so if gets stiff and dry. To make day-old bread, leave fresh bread out, uncovered, at room temperature for a day. If you don’t have time you can dry fresh bread in the oven at 250° for 10-15 minutes until it feels slightly dry but not toasted.
What to serve with french toast casserole
- fresh berries
- fresh fruit
- fruit salad
- bacon
- sausage
- yogurt
- hash browns
- breakfast potatoes
Storage and reheating
Store leftover baked French toast casserole in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave.
Breakfast recipes to try next!
Follow us on social media!
Did you make this recipe? We would love it if you’d leave a comment and ⭐️⭐️⭐️⭐️⭐️ review below!
Overnight Peach French Toast Casserole Recipe
Ingredients
- 10 slices day-old brioche bread
- 8 eggs
- 2 cup milk
- 1 tbsp sugar
- 1 tbsp brown sugar
- 1/2 tsp cinnamon
- 1 tsp vanilla extract
- 1 can peaches 29 ounces
- cooking spray
I earn a small commission from Instacart for qualifying purchases.
Instructions
- Cut bread into cubes, about 1-inch in size.10 slices day-old brioche bread
- Spray a 9" X 13" baking dish with cooking spray and spread the cubed bread into the prepared casserole dish.cooking spray
- In a large bowl, whisk together the eggs, milk, sugar, brown sugar, cinnamon, and vanilla. Pour over the bread. Drain peaches and arrange on top. Cover tightly with plastic wrap or aluminum foil and refrigerate overnight.8 eggs, 2 cup milk, 1 tbsp sugar, 1 tbsp brown sugar, 1/2 tsp cinnamon, 1 tsp vanilla extract, 1 can peaches
- Remove pan from refrigerator about 30 minutes before baking.
- Preheat oven to 350 degrees.
- Bake for 40-50 minutes until eggs are set and a knife inserted into the center comes out clean.
Leave a Reply