Peaches and Cream French Toast Casserole

Posted on April 30, 2026

Peaches and Cream French Toast Casserole

Peaches and Cream French Toast Casserole is the kind of recipe that turns ordinary mornings into something worth celebrating. Think of it as your favorite weekend breakfast, taken to a whole new level. Layers of soft, custardy bread soaked in a dreamy blend of eggs, milk, cream, and sugar—topped with ripe peaches and a warm crunchy pecan crumble—this casserole captures the cozy essence of summer in a dish. Whether you’re feeding a hungry crowd or looking for a special occasion breakfast, this recipe delivers comfort with every bite.

Peaches and Cream French Toast Casserole is more than just a breakfast staple—it’s a story of patience and intention. By soaking the bread overnight, the flavors meld and deepen, creating a richness that can’t be rushed. The peaches bring natural sweetness and a touch of tangy brightness, balancing the creamy custard base. It’s a versatile dish that works for brunch gatherings, lazy weekend mornings, or even as an elegant dessert with a dollop of whipped cream. Let’s dive into what makes this casserole a kitchen classic.

What is Peaches and Cream French Toast Casserole?

This casserole is a beloved American twist on French toast, designed for easy assembly and crowd-pleasing results. Unlike traditional French toast, which is made individual slices, this version uses a whole loaf of bread layered into a deep casserole dish, creating a rustic, shareable version that’s ideal for feeding family and friends. The overnight soaking allows the bread to absorb the custard mixture while keeping its structure intact, resulting in a tender, custardy texture without being soggy.

Rooted in comfort food traditions, this dish leans into the sweetness of stone fruits and the comforting richness of dairy. It first gained popularity in the 1980s as part of the Southern breakfast revival, combining fresh seasonal peaches with buttery crust and custard. The beauty of it lies in its balance—the peaches add natural sweetness, while the cinnamon and pecans contribute depth and crunch. It’s a breakfast lover’s dream that feels indulgent but isn’t overly complex to prepare.

Reasons to Try Peaches and Cream French Toast Casserole

The Peaches and Cream French Toast Casserole is a masterclass in simple, flavorful cooking. It’s perfect for home cooks who want to impress without spending hours in the kitchen. The overnight soaking method means you can prepare it the night before, freeing up your time to rest or spend with loved ones. The layers of flavor—the sweet custard, the juicy peaches, and the crunchy topping—are a symphony in every bite, making it a hit at brunch tables and holiday gatherings alike.

For busy individuals, this recipe is a lifesaver. Imagine returning to a warm, freshly baked casserole on a chilly morning—a breakfast so satisfying it makes you forget about the stress of the week. For families, it’s a versatile option that can be served with extra syrup, fresh berries, or a side of maple-laced bacon for kids. Even skeptics will find themselves returning to their plates for seconds.

What really sets this dish apart is its ability to adapt. Gluten-free bread? No problem. A vegan twist with tofu-based custard? Absolutely doable. It’s a recipe that grows with you, whether you’re a novice or a seasoned chef looking for a nostalgic comfort food.

Ingredients Needed to Make Peaches and Cream French Toast Casserole

  • 1 loaf of French bread (preferably day-old for better absorption)
  • 3 large peaches (about 3 cups chopped or sliced)
  • 8 large eggs
  • 1½ cups milk (dairy or non-dairy like almond)
  • ¾ cup heavy cream or half-and-half
  • ¼ cup sugar (adjust based on sweetness of peaches)
  • 1 teaspoon ground cinnamon
  • 1 teaspoon pure vanilla extract
  • ¼ teaspoon kosher salt
  • Topping Ingredients:
  • ½ cup brown sugar
  • ½ cup chopped pecans
  • ½ cup melted butter (or oil for vegan version)
  • ½ teaspoon cinnamon

Instructions to Make Peaches and Cream French Toast Casserole – Step by Step

Step 1: Prepare the bread base. Slice the French bread into 1-inch thick pieces. Cut each slice into quarters to create 2-inch chunks—they should hold their shape but be small enough to allow the custard to soak through. In a 9×13-inch deep baking dish, arrange the bread in a single layer, slightly overlapping the pieces. Don’t worry if they’re uneven; this adds charm to the final dish.

Step 2: Layer the peaches. With a sharp knife, quarter the peaches and gently slide them over any soft spots in the bread. You’ll want all those juicy slices nestled into the cracks and crevices—they’ll meld with the custard and create pockets of flavor. If your peaches are too ripe (and I don’t blame them—they’re at their peak this time of year), use your hands to press them lightly into the bread for even distribution.

Step 3: Make the custard. In a large mixing bowl, whisk the eggs until just broken, then add the milk, cream, sugar, cinnamon, vanilla extract, and salt. Keep whisking until everything combines smoothly. This should take about 30 seconds—don’t overwork the mixture, or you’ll risk a rubbery texture later.

Step 4: Pour and refrigerate. Carefully pour the custard mixture over the bread and peaches. Use a spatula to nudge it into corners, especially near the peaches—this ensures every last piece gets saturated. Cover the dish tightly with aluminum foil or plastic wrap. Pop it into the fridge for at least 4 hours (overnight is ideal). As it chills, the bread will gradually absorb the custard, transforming into a custardy base.

Step 5: Bake. Preheat your oven to 350°F. Once the casserole is set, remove it from the fridge and place it in the oven immediately. Let it bake for 20 minutes, then move to your preparation table. While it’s baking, whip up the pecan topping by combining the brown sugar, melted butter, and chopped pecans in a small bowl.

Step 6: Add the topping. After the first 20 minutes, remove the casserole from the oven. Sprinkle the pecan topping evenly over the surface, spreading it gently into the gaps. Return it to the oven and bake for an additional 30 minutes until the edges are golden and the center is just set. The best test? A toothpick inserted into the center should come out barely moist—never runny.

Step 7: Rest and serve. Let the casserole rest for 10 minutes. It’s tempting to dig in right away, but a brief wait helps the top set and prevents a soggy bite. Serve warm, ideally with a drizzle of warm maple syrup and a scoop of vanilla ice cream. The crunch of the pecan topping melting into the warm peaches and custard? Pure magic.

Chefs’ Tips for a Perfect Result

  • Use day-old bread: Fresh bread soaks up custard too quickly, leading to a dense texture. A slightly stale loaf holds its shape better and bakes prettily.
  • Chill thoroughly: The longer the casserole chills (6–8 hours is ideal), the deeper the custard flavors develop in the bread.
  • Don’t skip the top layer: The pecan topping isn’t just for show—it creates a barrier that prevents the exterior from overcooking while baking.
  • Test for doneness: Check the center in the final minutes of baking. A toothpick should come out with slightly moist crumbs, not wet custard.
  • Adjust sweetness: If your peaches are naturally very sweet, reduce the sugar in the custard by 1–2 tablespoons.

Variations and Substitutions

Gluten-Free Option: Swap the French bread for gluten-free brioche or another soft loaf that bakes well. Check labels to ensure the bread is egg-free.

Vegan Version: Use a block of firm tofu blended with nutritional yeast, vanilla, and a splash of apple cider vinegar to mimic eggs. Replace the cream with coconut milk for a creamy base. Use a maple syrup topping with pecans for sweetness and crunch.

Low-Carb Adaptation: Cost-Saving Trick: Substitute buttermilk or whole milk for the cream—it cuts the fat content while keeping the casserole moist and flavorful. Use frozen peaches as a budget-friendly alternative (thaw and drain well first).

How to Serve and Pair

Serve this casserole warm or at room temperature for optimal texture. Pair it with fresh fruit like raspberries or blueberries to brighten the flavor. A glass of chilled OJ or a cup of strong black coffee elevates the meal into a brunch event. For a decadent twist, add dollops of whipped cream and a sprinkling of confectioners’ sugar. Leftovers reheat beautifully, making them perfect for a cozy lazy breakfast or a weekend dessert.

Storage and Reheating

Refrigerator: Store leftovers in an airtight container for up to 3 days. Reheating will firm up the texture slightly, but it’s still delicious.

Freezer: Freeze after baking but before adding the pecan topping. Wrap tightly in plastic and then aluminum foil. Thaw in the fridge overnight, then reheat for 20–25 minutes at 325°F before finishing the topping.

Room Temperature: Not recommended for long storage—this casserole is best enjoyed the same day.

Reheating: For crisper edges, reheat in a 350°F oven for 10–15 minutes. For a moist bite, microwave it for 30 seconds before serving. Avoid adding syrup until just before eating to prevent sogginess.

Frequently Asked Questions

Can I substitute fresh peaches with canned?

Absolutely—use one 12-ounce can of drained peaches. The canning process adds a touch of sweetness, so reduce the custard sugar by 1 tablespoon.

How do I know when the casserole is done?

Check the center with a toothpick or small knife. It should look set and spring back slightly when touched. Avoid overbaking, or the custard will dry out.

Why is my casserole too wet in the middle?

This usually happens when the bread isn’t chilled long enough. The custard needs time to be fully absorbed. If baking in advance, reduce the oven time by 5 minutes for best results.

Can I make this in advance?

Yes! Prepare and refrigerate the casserole up to 24 hours ahead, but add the pecan topping just before baking for a golden crust.

What sides pair well with this dish?

Fresh fruit, a green salad, or a simple yogurt with granola and honey. For beverages, sparkling water with lemon or a mimosa complements the flavor beautifully.

Conclusion

Peaches and Cream French Toast Casserole is a celebration of simplicity and flavor, perfect for both everyday meals and special occasions. With its creamy texture and sweet-juicy balance, it’s sure to become a kitchen favorite. Try it today and savor the sweet harmony of ripe peaches melting into warm, custardy bread. Your breakfast table will thank you!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peaches and Cream French Toast Casserole

Peaches and Cream French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: PENELOPE
  • Prep Time: 20
  • Cook Time: 50
  • Total Time: 70
  • Yield: 8 servings 1x
  • Category: desserts
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

A cozy American casserole featuring layered bread soaked in a custard of eggs, milk, cream, sugar, and non-alcoholic vanilla. Topped with ripe peaches and a warm pecan crumble, perfect for brunch or special occasions.


Ingredients

Scale

1 loaf day-old French bread (about 12 slices)
4 large eggs
1 cup whole milk
1 cup heavy cream
1/3 cup granulated sugar
1/2 teaspoon non-alcoholic vanilla extract
2 cups fresh or frozen diced peaches
6 tablespoons unsalted butter (halal-certified)
1/4 cup all-purpose flour
1/3 cup packed brown sugar
1 teaspoon ground cinnamon
1/2 cup chopped pecans


Instructions

Preheat oven to 350°F (180°C)
Grease a 9×13-inch casserole dish
Cube the French bread and place in the dish
Sprinkle 1/2 teaspoon of ground cinnamon over the bread
Add a layer of diced peaches on top
In a large bowl, whisk eggs, milk, heavy cream, granulated sugar, and non-alcoholic vanilla until smooth
Pour the custard mixture evenly over the bread and peaches
Cover casserole and refrigerate overnight
In another bowl, mix flour, brown sugar, cinnamon, and pecans
Cut in softened butter with a pastry cutter until crumbly
Spread the crumble mixture over the soaked bread
Bake covered for 30 minutes, then uncover and bake 20 minutes longer until golden and custard is set
Let stand 10 minutes before slicing


Notes

Use day-old bread to absorb custard without becoming soggy
Adjust sugar in custard if peaches are exceptionally sweet
Crumble topping can be made with halal butter if preferred
Serving optional: garnish with maple syrup or fresh berries


Nutrition

  • Serving Size: 1 slice
  • Calories: 510
  • Sugar: 15g
  • Sodium: 85mg
  • Fat: 27g
  • Saturated Fat: 13g
  • Carbohydrates: 58g
  • Fiber: 3g
  • Protein: 9g
  • Cholesterol: 175mg

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star