I’m always on the lookout for recipes that deliver big flavor with minimal effort, and this Peach French Toast Casserole does exactly that. It’s one of those dishes that looks and tastes like you spent hours in the kitchen, but it’s deceptively easy to throw together. Whether you’re hosting friends for brunch or just treating yourself, this casserole is guaranteed to impress—and it smells amazing while it bakes, too!

Jump to Recipe

Why I Love This Recipe

peach french toast casserole on a plate

This Peach French Toast Casserole is one of those recipes that hits all the right notes—delicious, easy, and perfect for any occasion. Here’s why it’s a favorite in my kitchen:

  • Effortlessly Impressive: It looks stunning on the table, but it’s so simple to make, no one will guess how easy it was.
  • Versatile Ingredients: You can use fresh, canned, or frozen peaches, making it a recipe you can enjoy all year long.
  • Make-Ahead Magic: Assemble it the night before, and in the morning, just pop it in the oven for a no-stress breakfast or brunch.
  • Crowd-Pleasing Flavor: The combination of juicy peaches, custardy bread, and a hint of cinnamon is a guaranteed hit with everyone.
  • Multi-Purpose: Perfect for brunch, a weekend treat, or even dessert—it’s as versatile as it is delicious.

Whether you’re hosting a holiday brunch or simply spoiling yourself with something special, this casserole is a recipe you’ll keep coming back to.

Ingredients for Peach French Toast Casserole

ingredients for peach french toast casserole

When it comes to making the perfect Peach French Toast Casserole, every ingredient plays a critical role in flavor and texture. From the foundation of bread to the sweet peaches and the rich custard, here’s everything you need to know about the key components.

Bread Selection

The bread is the backbone of any baked French toast recipe, and choosing the right one can make all the difference. For this casserole, stale or day-old bread works best. It absorbs the creamy custard mixture without turning mushy. Here are some perfect options:

  • Brioche bread: Its slightly sweet flavor and tender crumb are an ideal match for the peaches.
  • French bread: Sturdy and slightly chewy, this holds up well during the soaking time.
  • Regular white bread: If it’s what you have on hand, it works too, but try to use thick slices for better texture.

Cut the bread into cubes or thick slices depending on your preference. The key is to ensure even soaking to create a perfectly tender yet structured breakfast casserole.

Peach Preparation

Peaches are the star of this recipe, bringing natural sweetness and vibrant flavor. Both fresh and frozen peaches work well, but fresh, juicy peaches in season are unbeatable. Here’s how to prepare them:

  1. If using fresh peaches, peel and slice them. The slices should be thin enough to distribute evenly but thick enough to maintain texture after baking.
  2. If opting for frozen peaches, let them thaw in a medium bowl and pat them dry with a paper towel to reduce excess moisture.
  3. Choose ripe peaches for naturally sweet and bold flavor. How do you check if they’re ripe? They should feel slightly soft to the touch and have a noticeable sweet aroma.

You can even sprinkle some brown sugar and a pinch of cinnamon on the peach slices for an extra layer of flavor.

Custard Mixture

The custard mixture ties everything together, transforming bread slices into a creamy, dessert-like breakfast. Here’s a breakdown of this rich, flavorful mix:

  • Eggs: Use large eggs to create the base of the custard. Whisk them well to ensure a smooth texture.
  • Heavy cream and milk: The combination of these two adds richness while keeping the casserole light. You can use half-and-half or almond milk if needed.
  • Sugar: A mix of brown sugar and white sugar enhances sweetness and adds caramel notes.
  • Vanilla extract: A splash of vanilla brings warm, comforting flavor to the dish.

Combine these in a large bowl, whisking until smooth. For an extra flavor boost, add a pinch of cinnamon or a touch of orange zest to the custard. Pour the mixture evenly over the bread cubes and peach slices, ensuring every piece gets thoroughly coated. Let it rest for optimal soaking time—overnight if you’re going for an overnight French toast bake.

This rich egg custard is what transforms the dish from simple bread pudding to a family favorite breakfast casserole.

scooping up peach french toast casserole

Step-by-Step Instructions for Peach French Toast Casserole

Creating a Peach French Toast Casserole that’s bursting with flavor is easier than you think. By breaking it down into manageable steps, you’ll have a mouthwatering breakfast ready for any occasion. Follow these detailed instructions to get perfect results every time.

Preparing the Baking Dish

peach french toast ingredients

Start with your baking dish to set the foundation for this casserole. Proper layering is key to combining the right textures and flavors.

  1. Grease the dish: Use butter or a non-stick spray to coat the bottom and sides of your baking dish. This prevents sticking and makes cleanup a breeze.
  2. Layer the bread cubes: Use stale or day-old bread for the best texture—brioche or French bread work wonderfully. Spread half the bread cubes evenly across the bottom of the dish.
  3. Add the peach slices: Lay a layer of fresh, juicy peach slices over the bread cubes. If you don’t have fresh peaches, thawed frozen peaches work too. Sprinkle this layer with a light dusting of brown sugar and cinnamon to amplify the flavors.
  4. Repeat the layers: Add another layer of bread cubes and finish with a second layer of peach slices.
Layer the bread cubes and peach slices

Once layered, your baking dish is ready for the star ingredient: the egg mixture.

Soaking the Bread

Here’s where the magic happens. The custard mixture transforms simple bread and peaches into a creamy, flavorful casserole.

Prepare the custard mixture: In a large bowl, whisk together eggs, milk, heavy cream, sugar, vanilla extract, and a pinch of cinnamon. This is the rich egg custard that binds all the ingredients.

wet ingredients for peach french toast casserole

Pour over the layers: Slowly pour the custard mixture over the bread and peaches, ensuring it evenly coats everything.

mixing wet ingredients for peach french toast casserole

Use a spoon to press down gently, so every piece of bread absorbs the cream mixture.

every piece of bread absorbs the cream mixture

Resting time: Cover the dish with plastic wrap or aluminum foil and refrigerate. Let it soak for at least 2 hours, but overnight is ideal. The longer it soaks, the better the flavors meld, making it the perfect make-ahead breakfast.

Baking Process

After soaking, it’s time to turn your prepared dish into a beautifully baked breakfast casserole.

pan of peach french toast casserole
  1. Preheat the oven: Set your oven to 350°F (175°C).
  2. Bake covered: Cover the dish lightly with aluminum foil and bake for 30 minutes. This traps moisture, ensuring the bread stays tender.
  3. Finish uncovered: Remove the foil and bake for an additional 20-25 minutes. The casserole is done when the top is golden brown, and the custard is set. Test by inserting a knife into the center—if it comes out clean, it’s ready.
  4. Cool slightly: Let the casserole rest for about 10 minutes before serving. This makes it easier to slice and enhances the texture.

Enjoy your Peach French Toast Casserole topped with warm maple syrup, a dusting of confectioners’ sugar, or even a dollop of homemade whipped cream. It’s a warm and comforting start to any day!

Serving Suggestions

Peach French Toast Casserole isn’t just a delicious breakfast—it’s a canvas for mouthwatering extras. Whether you’re going for indulgence or balance, the right toppings and sides can elevate this dish to the next level.

Toppings and Accompaniments

The good news? This casserole pairs beautifully with a variety of toppings, making it easy to customize for any occasion. Here are a few favorites:

  • Homemade whipped cream: Light and fluffy, it complements the creamy, sweet brioche base like a charm. For a fun twist, whip in a dash of vanilla extract or a pinch of cinnamon.
  • Vanilla ice cream: Want to transform breakfast into dessert? A scoop of ice cream on warm casserole creates a peach cobbler vibe.
  • Warm maple syrup: Drizzle real maple syrup generously for an extra layer of sweetness. The syrup seeps into every bite, enhancing the cinnamon-y peaches and tender bread.
  • Confectioners’ sugar: A light dusting adds elegance and a touch of sweetness.
  • Fresh berries: Raspberries, blueberries, or sliced strawberries make for a bright and tangy contrast.

This is your chance to get creative. Whatever topping you choose, it’ll only make that gooey, rich egg custard base even more irresistible.

Pairing with Side Dishes

Adding a few side dishes can transform this baked French toast recipe into a complete breakfast feast. Here are some pairing ideas:

  • Fresh fruit platter: Serve with juicy peaches, orange slices, or melon chunks to balance out the richness. A bowl of mixed berries works beautifully too.
  • Scrambled eggs or omelets: A savory egg dish adds protein and keeps things balanced. Try mixing eggs with fresh spinach, shredded cheese, or diced ham.
  • Crispy bacon or sausage links: The salty-savory goodness of bacon or sausage pairs perfectly with the sweetness of the casserole. Plus, who can resist bacon on a Saturday morning?
  • Yogurt parfaits: Layer Greek yogurt, granola, and fruit in a glass for a refreshing side dish that’s easy to prepare.

This casserole is versatile enough to go from Sunday brunch to a birthday breakfast spread with the right sides. Whether you keep it simple with fruit or go all out with bacon and ice cream, it’s bound to be a crowd-pleaser.

peach french toast casserole on a plate with fork

Storage and Reheating Instructions

Proper storage ensures that your peach French toast casserole stays fresh and delicious for days. Whether you’re prepping in advance or dealing with leftovers, here’s how to store and reheat it for the best results.

Refrigeration Tips

Storing your peach French toast casserole in the fridge is quick and easy. Follow these simple steps:

  • Use an airtight container: Transfer the leftovers into a sealed, airtight container or tightly wrap the baking dish with plastic wrap. This prevents it from drying out or absorbing other fridge odors.
  • Keep it fresh: Stored properly, it will last in the refrigerator for 3-4 days. This means you can enjoy a piece of creamy, sweet goodness for breakfast or snack time over several days.
  • Reheat with ease: Warm individual portions in the microwave for about 60 seconds. For a crispier texture, heat it in the oven at 350°F for 10-15 minutes.

It’s the perfect way to make this family favorite breakfast extend beyond the first serving.

Freezing Options

Freezing your peach French toast casserole is a smart way to save time and reduce waste. Here’s how:

  1. Cool completely: Allow the casserole to cool to room temperature before freezing. This prevents condensation, which can lead to freezer burn.
  2. Portion it out: Slice the casserole into individual servings for convenient reheating later. Wrap each serving tightly in plastic wrap and then in aluminum foil for an extra layer of protection.
  3. Use a freezer-safe container: Alternatively, place the servings in a freezer-safe airtight container or resealable freezer bag. Label it with the date so you know when to use it.
  4. Freeze for up to 2 months: Enjoy the casserole at its best within this timeframe for optimal flavor and texture.
  5. Reheat directly from frozen: To reheat, unwrap and place the frozen portion on a baking sheet. Heat in a 350°F oven for about 20-25 minutes, or until thoroughly warmed. You can also thaw it overnight in the fridge for quicker reheating.

Whether you’re meal prepping for the week or saving a portion for a busy Saturday morning, these tips make reheating simple and stress-free.

peach french toast casserole fresh out of the oven

Variations on the Recipe

Peach French Toast Casserole is already a classic, but why not switch it up? From crumbly dessert-inspired toppings to incorporating your favorite fruits, there are plenty of ways to make this dish your own.

Peach Cobbler French Toast Casserole

Want to bring out the nostalgic flavors of a summer peach cobbler? Add a crumb topping to your casserole. Combine brown sugar, a pinch of cinnamon, and softened butter with flour to create a simple crumble mixture. Sprinkle it generously over the peach slices before baking. The crumb topping bakes into a golden, buttery crust that perfectly complements the juicy peaches and tender bread below.

For the peach layer, toss ripe peaches with a touch of cinnamon and vanilla extract. This adds warmth and a slight spice to balance the sweetness. Layer these cinnamon-y peaches on top of your bread cubes or slices, so they soak into the cream mixture and create a dessert-like texture. The result? A dish that tastes like the lovechild of peach cobbler and your favorite breakfast casserole.

Adding Other Fruits

Peaches are amazing, but you’re not limited to just them. Fresh or frozen berries, like blueberries, raspberries, or strawberries, are fantastic additions. They bring a tart contrast to the rich egg custard and sweet brioche bread. To incorporate them, mix the berries directly into the peach slices layer or sprinkle them over the top after the soaking time.

Feeling adventurous? Try these fun fruit swaps:

  • Swap half the peaches for chopped mango and pineapple for a tropical twist.
  • Add thinly sliced apples or pears with a sprinkle of brown sugar and cinnamon.
  • Mix in cranberries and orange zest for a festive, seasonal vibe.

No matter the fruit, the combination of juicy toppings and creamy bread base makes this an easy recipe for experimenting with seasonal produce. The good news? You can’t go wrong; it’s all delicious and complements the warm maple syrup drizzle perfectly.

closeup of peach french toast casserole in baking dish

Wrapping It Up

Peach French Toast Casserole brings together cinnamon-y peaches, tender bread cubes, and a rich egg custard in the perfect make-ahead breakfast. The combination of sweet brioche, ripe peaches, and creamy milk mixture creates a crowd-pleasing dish that’s easy to prepare and even easier to love.

Whether drizzled with warm maple syrup or paired with fresh berries, this casserole is more than just a meal—it’s a family favorite waiting to happen. Try it this weekend for a delicious start to your Saturday mornings, and don’t forget to save the recipe card for your next brunch!

Peach French Toast Casserole

This Peach French Toast Casserole is a delightful twist on a classic breakfast dish, combining the sweetness of ripe peaches with a rich, custardy French toast.
Prep Time15 minutes
Cook Time14 minutes
Total Time1 hour
Course: Breakfast
Cuisine: French
Keyword: Peach French Toast Casserole
Servings: 8

Ingredients

  • 1 loaf French bread cut into 1-inch cubes
  • 6 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/2 cup granulated sugar
  • 1/2 cup brown sugar packed
  • 2 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/4 tsp salt
  • 4 cups peeled and sliced fresh peaches or 1-2 cans of peaches, drained
  • 1/4 cup unsalted butter melted
  • Powdered sugar for dusting (optional)
  • Maple syrup for serving (optional)

Instructions

  • Grease a 9×13-inch baking dish and spread half of the bread cubes evenly in the dish.
  • Layer the sliced peaches over the bread cubes.
  • Top with the remaining bread cubes, spreading them out evenly.
  • In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, brown sugar, vanilla extract, cinnamon, nutmeg, and salt until well combined.
  • Pour the egg mixture evenly over the bread and peaches, ensuring all the bread is soaked.
  • Drizzle the melted butter over the top.
  • Cover the dish with plastic wrap and refrigerate for at least 2 hours, or overnight for best results.
  • Preheat the oven to 350°F (175°C).
  • Remove the plastic wrap and bake the casserole for 45 to 60 minutes, or until the top is golden brown and the center is set.
  • Allow the casserole to cool for about 10 minutes before serving.
  • Dust with powdered sugar and serve with maple syrup if desired.

Hope you like this recipe, here are more for you:

Need More Pancake Tips and Breakfast Inspiration?

If you’re passionate about pancakes or love a hearty breakfast, check out these must-read posts and recipes:

Pancake Cooking Tips:

Delicious Breakfast Recipes:

Explore these recipes and tips to make every breakfast a meal to remember!

Sarah Lee is an ER doctor and the creator of Laid Back Bites, where she shares simple, stress-free recipes for busy lives. Living on a farmette in Oklahoma with her husband, 4 horses and 4 cats, she combines her experience in a high-pressure career with a passion for easy, comforting meals. Her unique perspective brings a sense of balance and practicality to the kitchen, helping readers create delicious dishes without the stress.