Baked Peach French Toast Casserole

A cozy, make-ahead breakfast casserole that layers juicy baked peaches with custardy French toast for a weekend or brunch centerpiece. Assemble the night before and bake in the morning for a warm, golden dish finished with a hint of cinnamon and butter.

0.0(0 reviews)
Prep: 20m · Cook: 45m · Total65 mins
DifficultyEasy
Serves7
Baked Peach French Toast Casserole

Ingredient Spotlight

stale brioche or challah, cut into 1-inch cubes

Brioche is a rich French egg-and-butter bread and challah is a slightly sweet braided Jewish egg bread; both have an airy, tender crumb and a subtly sweet, buttery flavor. They’re used in recipes like bread pudding or French toast because they soak up custard without falling apart. You can find them at bakeries, many supermarkets, or in the bakery aisle; if unavailable, substitute a day-old enriched white sandwich loaf, croissants, or another sturdy slightly sweet bread.

Jake

Jake's note

"This casserole is perfect for relaxed weekend mornings or a casual brunch — prepare it the night before so baking is the only thing between you and a hot, peach-scented breakfast. Home cooks will love how peaches roast into syrupy pockets that meld with the custardy bread."

Baked Peach French Toast Casserole

This Baked Peach French Toast Casserole is the kind of weekend dish that turns ripe summer peaches into a warm, custardy centerpiece. Slices of brioche or challah soak up a vanilla-scented egg and half-and-half custard while pockets of brown-sugared peaches release syrupy juices as they roast, creating a contrast between tender fruit and the golden, slightly crisped top. The small knobs of butter dotted across the surface melt into the bread for a rich finish, and a dusting of cinnamon ties the whole thing together.

What makes this version work is thoughtful layering and a little patience: macerating the peaches softens them and concentrates sweetness, while using day-old brioche or challah gives the casserole structure so it stays custardy without collapsing into mush. It’s a forgiving, make-ahead dish that scales from a quiet family breakfast to a casual brunch for friends — assemble it the night before, bake in the morning, and you’ll have mouths singing for the sticky, buttery edges and the spoonable, custard-soaked center. Serve simply with warm maple syrup, a scoop of whipped cream, or a tangy dollop of crème fraîche.

Plan your timing

5:49 pm6:00 pmMacerate the peaches
6:00 pm6:11 pmWhisk the custard
6:11 pm6:22 pmAssemble the casserole
6:22 pm6:33 pmChill to make ahead (recommended)
6:33 pm6:44 pmBake until golden and set
6:44 pm6:55 pmRest and serve
Advertisement

Ingredients

Yield
7

Instructions

Macerate the peaches

In a medium bowl, toss the peeled and sliced peaches with the packed brown sugar and 1 teaspoon of the ground cinnamon. Let the mixture sit 10–15 minutes at room temperature so the peaches release juices; if preparing ahead, cover and chill overnight to meld flavors.

For this step

  • 3 cupsripe peaches, peeled and sliced
  • 0.5 cuppacked brown sugar
  • 1.5 teaspoonsground cinnamon
Macerate the peaches

Whisk the custard

In a large bowl, whisk together the eggs, half-and-half, vanilla extract, the remaining 1/2 teaspoon ground cinnamon, and kosher salt until smooth. The custard should be well combined and slightly frothy so it soaks evenly into the bread.

For this step

  • 5 countlarge eggs
  • 2 cupshalf-and-half
  • 1 teaspoonvanilla extract
  • 0.5 teaspoonkosher salt
Whisk the custard

Assemble the casserole

Butter a 9x13-inch (or similar) baking dish. Spread half of the cubed brioche in the dish, scatter half of the macerated peaches and their juices over the bread, then repeat with the remaining bread and peaches. Press gently to compact, dot the top with the knobs of unsalted butter, then pour the custard evenly over the casserole, pressing down so the bread soaks up the liquid.

For this step

  • 8 cupsstale brioche or challah, cut into 1-inch cubes
  • 2 tablespoonsunsalted butter, cut into small knobs
Assemble the casserole

Chill to make ahead (recommended)

Cover the assembled dish tightly with plastic wrap and refrigerate for at least 4 hours or overnight — this step makes the casserole wonderfully custardy and convenient for weekend mornings or brunch service. If baking immediately, let the casserole sit 20–30 minutes so the bread absorbs the custard.

Bake until golden and set

Preheat the oven to 350°F (175°C). Uncover the casserole and bake on the middle rack for 40–45 minutes, or until the top is puffed and golden and a knife inserted into the center comes out mostly clean. If the top browns too quickly, tent loosely with foil for the last 10–15 minutes.
Bake until golden and set

Rest and serve

Let the casserole rest 10 minutes before serving to set. Serve warm in portions of about 1½ cups (about 350g) per person with maple syrup, a dusting of powdered sugar, or a dollop of whipped cream as desired.

Tips from the kitchen

Use day-old bread

Slightly stale brioche or challah absorbs the custard without turning to paste; if your bread is fresh, toast cubes briefly to dry them out.

Macerate peaches longer

Letting the peaches sit with brown sugar and cinnamon for an hour (or overnight) draws out juices and creates a saucier, more flavorful layer.

Cut uniform cubes

Cut 1-inch bread cubes so they hydrate and bake evenly; uneven pieces result in patches of dry bread and overly soggy areas.

Press before chilling

After layering, press the bread down gently to ensure good contact with the juices and custard so the interior becomes uniformly custardy.

Tent if over-browning

If the top is browning too fast, loosely tent with foil for the last 10–15 minutes to finish cooking the center without burning the surface.

Variations & substitutions

Dairy-free swap

Replace half-and-half with full-fat canned coconut milk (use a light whisking so it’s smooth) for a dairy-free version; expect a slightly richer, tropical flavor.

Gluten-free option

Use a sturdy gluten-free brioche or a firm gluten-free sandwich loaf cut into cubes, and follow the same soak and bake times, watching for browning.

Boozy peach version

Add 1–2 tablespoons bourbon or dark rum to the macerated peaches (or to the custard) for a warm, boozy depth that pairs beautifully with the brown sugar.

Apple–peach hybrid

Stir 1–2 cups thinly sliced tart apples (like Honeycrisp) into the peaches and increase cinnamon by 1/4 teaspoon for a fall-friendly twist with more texture.

Storage & make-ahead

Store leftovers tightly covered in the refrigerator for up to 3–4 days. To freeze, portion into airtight containers and freeze for up to 2 months; thaw overnight in the fridge before reheating. Reheat individual portions in a 350°F oven for 10–15 minutes or in the microwave for 60–90 seconds until warmed through, then refresh with a quick blast under the broiler if you want to re-crisp the top.

What to serve with it

Serve warm with a drizzle of good maple syrup and a spoonful of whipped cream or crème fraîche to balance the sweetness. For a savory contrast, offer crisp bacon or breakfast sausage and a simple arugula salad dressed with lemon to cut through the richness. Pair with strong coffee, a citrusy sparkling wine, or cold-brewed iced tea for a complete brunch spread.

Frequently asked questions

Can I use frozen peaches?

Yes — thaw and drain excess liquid, then macerate with the brown sugar so they don’t add too much extra moisture; you may need to reduce any added juices before assembling.

How ripe should the peaches be?

Choose peaches that are ripe but still slightly firm; overly soft fruit can turn to mush when macerated and baked, while underripe peaches won’t release enough juice or flavor.

What if I don’t have half-and-half?

You can use whole milk for a lighter custard or a mix of equal parts milk and heavy cream to mimic half-and-half; avoid skim milk, which produces a thinner custard.

How do I prevent a soggy bottom?

Use slightly stale bread and press the layers so the custard distributes evenly; also ensure your baking dish is prepped with butter and bake on the middle rack to encourage even heat circulation.

Can I assemble it the night before?

Absolutely — assembling and refrigerating overnight improves texture and flavor; cover tightly and bake straight from the fridge, adding a few extra minutes to the bake time if still very cold.

Can I halve or double the recipe?

Yes — halve for a smaller 8x8 pan and bake about 30–35 minutes, or double in two 9x13 pans (or a larger pan) and monitor baking time, which may increase by 10–15 minutes depending on depth.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

7 servings
Step 1: Macerate the peaches
  • ripe peaches, peeled and sliced3 cups
  • packed brown sugar0.5 cup
  • ground cinnamon1.5 teaspoons
Step 2: Whisk the custard
  • large eggs5 count
  • half-and-half2 cups
  • vanilla extract1 teaspoon
  • kosher salt0.5 teaspoon
Step 3: Assemble the casserole
  • stale brioche or challah, cut into 1-inch cubes8 cups
  • unsalted butter, cut into small knobs2 tablespoons

Nutrition Facts

Per serving: about 1½ cups (350g)

Calories274
Total Fat12.1g
Saturated Fat7.2g
Trans Fat0.3g
Polyunsaturated Fat2.3g
Monounsaturated Fat0.5g
Total Carbohydrates34.7g
Dietary Fiber1.4g
Total Sugars18.2g
Protein7g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Baked Peach French Toast Casserole

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect