Print

Cozy Peach French Toast Bake Easy Cinnamon Streusel Recipe for Breakfast Bliss

peach french toast bake - featured image

A warm and comforting peach French toast bake with a custard-soaked bread base and a crunchy cinnamon streusel topping, perfect for cozy mornings and special occasions.

Ingredients

Scale
  • 1 loaf of brioche or challah bread, cut into 1-inch cubes (day-old bread works best)
  • 4 large eggs, room temperature
  • 1 ½ cups whole milk (or any milk you prefer)
  • 1 tsp vanilla extract
  • ¼ cup granulated sugar
  • 1 tsp ground cinnamon
  • Pinch of salt
  • 3 cups fresh peaches, peeled and sliced (about 4 medium peaches) – frozen peaches work well too, just thaw first
  • 2 tbsp brown sugar
  • 1 tsp lemon juice
  • ½ cup all-purpose flour
  • ⅓ cup light brown sugar, packed
  • 1 tsp ground cinnamon
  • ¼ tsp ground nutmeg
  • 6 tbsp unsalted butter, cold and cut into cubes (use dairy-free butter if needed)
  • Pinch of salt
  • Optional: Maple syrup or honey for serving
  • Optional: Chopped pecans or walnuts for extra crunch

Instructions

  1. Prepare the streusel topping: In a medium bowl, combine the flour, brown sugar, cinnamon, nutmeg, and a pinch of salt. Add the cold butter cubes and use a pastry cutter or fork to mix until the mixture resembles coarse crumbs. Set aside in the fridge while you prep the rest. (About 10 minutes.)
  2. Mix the custard: In a large bowl, whisk together the eggs, milk, vanilla extract, granulated sugar, cinnamon, and salt until fully combined and smooth. Make sure the eggs are at room temperature to help the custard set evenly. (Approximately 3 minutes.)
  3. Prepare the peaches: Toss the sliced peaches with brown sugar and lemon juice. Let them sit for 5 minutes while you assemble. (5 minutes.)
  4. Assemble the bake: Lightly grease your 9×13-inch baking dish. Layer half of the bread cubes evenly in the dish, then spread the peach mixture over the bread. Top with the remaining bread cubes. Pour the custard mixture evenly over the entire dish, pressing down gently with a spatula to help the bread soak up the custard. The bread should look soaked but not swimming. (About 7 minutes.)
  5. Sprinkle the streusel topping evenly over the bread and peaches.
  6. Cover and refrigerate: Cover the dish tightly with plastic wrap and refrigerate for at least 2 hours or overnight.
  7. Bake: Preheat oven to 350°F (175°C). Remove plastic wrap and bake uncovered for 45-50 minutes, or until custard is set and streusel is golden and crisp.
  8. Cool slightly and serve: Let the bake cool for about 10 minutes before slicing. Serve warm with maple syrup or honey, and optionally sprinkle with chopped nuts.

Notes

[‘Use day-old brioche or challah bread for best custard absorption without sogginess.’, ‘Keep butter cold when making streusel for a crumbly texture.’, ‘Refrigerate assembled bake for at least 2 hours or overnight for best soaking and flavor.’, ‘Tent with foil if streusel browns too quickly during baking.’, ‘Frozen peaches can be used but thaw and drain excess juice to avoid watery bake.’, ‘Optional nuts add extra crunch and flavor.’, ‘For dairy-free, use plant-based milk and dairy-free butter.’, ‘For gluten-free, use gluten-free bread and flour blend.’]

Nutrition

Keywords: peach French toast bake, cinnamon streusel, breakfast bake, brunch recipe, cozy breakfast, peach recipe, easy French toast bake