Skip to Content

Peach French Toast Casserole

Is there anything better than digging into warm, delicious, slightly-sweet baked French toast with juicy, sweet peaches in every bite? This Peach French Toast Casserole is just about the tastiest breakfast you can have! It's perfect for summer breakfast or for a special holiday brunch.

You can use fresh or frozen peaches for this recipe, so you can make it any time of the year! This French toast is not too sweet, letting the flavor of the peaches really shine. Serve with real maple syrup to add sweetness according to your taste.

Plate of peach French toast to show texture
Jump to:

Peach breakfast recipe

I'm a huge fan for including fruit in my breakfast recipes, and peaches are pretty much the tastiest fruit you can have for breakfast! Peaches become so juicy and sweet when baked or cooked, and they pair so well with ingredients like vanilla, cinnamon, and nutmeg. 

I absolutely love my grits with peaches recipe, and this delicious peach bread, and now I am excited to share my newest peach breakfast recipe: Peach French Toast Casserole!

Plate of Peach French Toast Casserole with maple syrup

More amazing brunch recipes: Mini Breakfast Sandwiches

This peach baked French toast doesn't really take any more effort than regular baked French toast—just add some peaches to the mix and you're well on your way to upping your French toast game!

And while, yes, French toast casserole does take a while to fully bake through, I still find it much easier than standing over the stop and flipping individual French toast slices in a pan.

Ready to get started??

Related recipe: Pumpkin French Toast

Recipe tips before getting started

Get your bread ready

I recommend using day-old bread that has been left out on the counter to dry and get a little crusty. This kind of bread absorbs the egg and milk mixture really well without getting too mushy as you prep and bake the French toast.

Brioche bread, white Texas toast (the unflavored plain kind, not the garlic bread Texas toast, obviously), or other bread that you can slice yourself into thick slices or cubes, about 1-1.5 inches thick, works best here.

I actually often check my local grocery store for discounted bread that is getting close to the expiration date. It's a great budget-friendly way to make French toast without getting expensive brioche rolls just to let them get stale. 

Related recipe: Hasselback French Toast

Tips for using fresh or frozen peaches for French toast

You can use fresh or frozen peaches, or even nectarines, for this French toast. Either way, you should use peach slices that have been chopped in half, so that your peach chunks are about the same size as your bread cubes.

If using frozen peaches, allow them to thaw partially before getting started so you can chop them in half.

If using fresh peaches, try to get the kind that are easy to remove off the pit. If you can only get peaches where the inside part gets stuck to the pit, do your best to slice the pit out. Just use the chunks of fresh peach, even if they're not perfectly cubed. I prefer to peel the peaches for a smoother texture.

Bowl of sliced, peeled, chopped peaches

Related recipe: Savory French Toast

Ingredients

  • 6 cups cubed brioche bread (or Texas toast, or other thick-sliced bread)
  • 2 cups sliced peaches (fresh or frozen), peeled, sliced, and cut in half (see tips above)
  • 2 cups whole milk 
  • 4 eggs
  • ¼ - ½ cup brown sugar, to taste
  • 1 teaspoon vanilla extract (or use ½ teaspoon vanilla bean powder for a stronger vanilla flavor and gorgeous vanilla bean specks)
  • 2 teaspoons ground cinnamon
  • ½ teaspoon ground nutmeg
  • Pinch of salt
  • Butter or oil for greasing the baking dish

Equipment and supplies needed:

  • 8x8-inch or 9x9-inch baking dish. If you only have a 9x13 dish, I recommend increasing the recipe by 1.5x or even 2x
  • Large bowl
  • Whisk

Related recipe: Vanilla Peach Fizz

Instructions

Step 1: Preheat your oven to 350 degrees Fahrenheit. Butter or spray an 8x8-inch or 9x9-inch baking dish

Step 2: Layer the bottom of the dish with half of the bread cubes (3 cups).

Step 3: Scatter half of the sliced peaches (1 cup) over the bread cubes.

Step 4: Repeat steps 2 and 3 with the remaining half of the bread cubes and peaches.

Diced peaches and cubed bread in a baking pan

Step 5: In a large bowl, whisk together the milk, eggs, sugar, vanilla extract, cinnamon, nutmeg, and salt.

Milk, eggs, and spices in a bowl to make liquid for French toast casserole

Step 6: Pour the egg/milk mixture over the bread cubes and peaches. Gently stir the mixture so the bread soaks up the liquid, but try not to break the bread.

Cubed bread and diced peaches in a baking pan with milk and egg mixture poured on top

Step 7: Bake for 1 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. If the top of the bread is getting too brown but there is still liquid remaining, carefully cover the baking pan with foil and continue baking.

Top of baked Peach French toast

Step 8: Slice into squares and serve hot with maple syrup and your favorite toppings.

Related recipe: Orange French Toast

Favorite French toast toppings

When making French toast for breakfast, I like to go ALL OUT and have lots of different toppings to make it a truly decadent breakfast affair. Here are my favorite toppings and things to serve with French toast:

  • Fresh fruit (sliced bananas, fresh peaches or nectarines)
  • Fresh berries (blueberries, raspberries, sliced strawberries)
  • Powdered sugar
  • Whipped cream
  • Lemon glaze (try the glaze from these zucchini pancakes!)
  • Chocolate sauce (try the chocolate sauce from these chocolate pancakes!)
  • Vanilla bean ice cream (because... why not?)
  • Toasted coconut flakes
  • Mini chocolate chips

More sweet baked breakfast recipes: Zapekanka (Farmer's Cheese Cake)

If you enjoyed this recipe, let me know with a comment and a star rating below. And don't forget to share it on Facebook and save it on Pinterest for later!

Plate of peach French toast to show texture
Print Recipe
4.58 from 28 votes

Peach French Toast Casserole

This Peach French Toast Casserole can be made with fresh or frozen peaches, so you can enjoy it any time of the year! This French toast is not too sweet, letting the flavors of the peaches really shine. Serve with maple syrup to add just the right amount of sweetness for your taste!
Prep Time10 minutes
Cook Time1 hour
Total Time1 hour 8 minutes
Course: Breakfast
Cuisine: American
Diet: Vegetarian
Servings: 5
Author: Kate

Ingredients

  • 6 cups cubed brioche bread - (or Texas toast, or other thick-sliced bread)
  • 2 cups peeled sliced peaches - (fresh or frozen), chopped in half
  • 2 cups whole milk -
  • 4 eggs
  • ¼ - ½ cup brown sugar - to taste
  • 1 teaspoon vanilla extract - (or ½ teaspoon vanilla bean powder)
  • 2 teaspoons ground cinnamon
  • ½ teaspoon ground nutmeg
  • Pinch salt
  • butter or oil - for greasing the baking dish

Special equipment

Instructions

  • Preheat your oven to 350 degrees Fahrenheit. Butter or spray an 8x8-inch or 9x9-inch baking dish.
  • Layer the bottom of the dish with half of the bread cubes (3 cups).
  • Scatter half of the sliced peaches (1 cup) over the bread cubes.
  • Repeat steps 2 and 3 with the remaining half of the bread cubes and peaches.
  • In a large bowl, whisk together the milk, eggs, sugar, vanilla extract, cinnamon, nutmeg, and salt.
  • Pour the egg/milk mixture over the bread cubes and peaches. Gently stir the mixture so the bread soaks up the liquid, but try not to break the bread.
  • Bake for 1 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. If the top of the bread is getting too brown but there is still liquid remaining, carefully cover the baking pan with foil and continue baking.
  • Slice into 6 pieces and serve hot with maple syrup and your favorite toppings.

Notes

The nutrition facts are an estimate assuming ¼ cup sugar and will vary on the type of bread and amount of sugar used.
Serve French toast with: Fresh fruit (sliced bananas, fresh peaches or nectarines), fresh berries (blueberries, raspberries, sliced strawberries), powdered sugar, whipped cream, chocolate sauce , vanilla bean ice cream (because... why not?), toasted coconut flakes, mini chocolate chips

Nutrition

Calories: 385kcal (19%) | Carbohydrates: 51g (17%) | Protein: 15g (30%) | Fat: 14g (22%) | Saturated Fat: 6g (30%) | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 160mg (53%) | Sodium: 424mg (18%) | Potassium: 354mg (10%) | Fiber: 1g (4%) | Sugar: 26g (29%) | Vitamin A: 723IU (14%) | Vitamin C: 3mg (4%) | Calcium: 212mg (21%) | Iron: 1mg (6%)

The nutritional information displayed is an estimate and not to be used as dietary or nutritional advice. Consult a nutritionist or dietician for nutritional info based on the exact ingredients you use.

Comments or questions about the recipe?
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.