Print

Easy Peach French Toast Casserole Recipe for Perfect Cozy Mornings

peach french toast casserole - featured image

A cozy and easy-to-make peach French toast casserole featuring custardy bread soaked with cinnamon and vanilla, layered with juicy peaches. Perfect for lazy weekend brunches or holiday breakfasts.

Ingredients

Scale
  • 8 cups day-old brioche or challah bread, cut into 1-inch cubes
  • 2 large ripe peaches, peeled and thinly sliced
  • 6 large eggs, room temperature
  • 2 cups whole milk or 2% milk (or almond/oat milk for dairy-free)
  • 1 cup heavy cream (can be replaced with more milk)
  • ½ cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon salt
  • 2 tablespoons butter, melted (for brushing the baking dish)
  • Powdered sugar (optional, for dusting before serving)

Instructions

  1. Prep the Bread and Peaches (10 minutes): Cube day-old brioche or challah bread into 1-inch pieces. Peel and thinly slice the peaches. Optionally toss peaches with a sprinkle of cinnamon and a little sugar.
  2. Butter the Baking Dish: Lightly brush a 9×13-inch casserole dish with melted butter.
  3. Layer the Bread and Peaches (5 minutes): Spread half of the bread cubes evenly in the dish. Layer the sliced peaches on top, then cover with the remaining bread cubes.
  4. Mix the Custard (5 minutes): In a large bowl, whisk together 6 large eggs, 2 cups milk, 1 cup heavy cream, ½ cup granulated sugar, 2 teaspoons vanilla extract, 1 teaspoon cinnamon, and ¼ teaspoon salt until smooth and pale yellow.
  5. Pour Custard Over Bread: Slowly pour the custard mixture evenly over the layered bread and peaches. Press down gently with a spatula to help the bread soak in the liquid.
  6. Let It Soak (At least 30 minutes or overnight): Cover the dish with plastic wrap and refrigerate. Overnight soaking is preferred for best flavor and texture.
  7. Bake the Casserole (45-50 minutes): Preheat oven to 350°F (175°C). Remove plastic wrap, cover casserole loosely with foil, and bake for 30 minutes. Remove foil and bake another 15–20 minutes until top is golden and custard is set.
  8. Cool Slightly Before Serving (5-10 minutes): Let rest to firm up. Dust with powdered sugar if desired before serving.

Notes

Use day-old or slightly stale bread to prevent sogginess. Soaking overnight improves custard absorption and flavor. Cover casserole with foil during first part of baking to prevent drying out. Let casserole rest before slicing for neater servings. Optional toppings include chopped pecans or walnuts, powdered sugar, whipped cream, or vanilla ice cream.

Nutrition

Keywords: peach french toast casserole, easy breakfast casserole, peach breakfast bake, cozy brunch recipe, custard bread casserole