Peaches and Cream French Toast (Print-Friendly Version)

Golden toast layered with peaches, cream cheese, and cinnamon makes a delightful breakfast bake for any gathering.

# What You’ll Need to Make This:

→ Main

01 - 1 loaf French bread, cut into 2.5 cm cubes
02 - 600 g chopped fresh peaches
03 - 225 g cream cheese, cut into 16 cubes
04 - 8 large eggs
05 - 480 ml whole milk
06 - 120 ml heavy cream
07 - 150 g granulated sugar
08 - 2 tablespoons vanilla extract
09 - 0.5 teaspoon ground cinnamon

→ Topping

10 - 65 g all-purpose flour
11 - 110 g packed light brown sugar
12 - 1 teaspoon ground cinnamon
13 - 0.5 teaspoon ground nutmeg
14 - 0.25 teaspoon salt
15 - 115 g cold unsalted butter

# How to Prepare:

01 - Lightly grease a 23 x 33 cm baking dish with nonstick spray.
02 - Arrange half of the bread cubes in the prepared dish. Distribute half of the peaches and half of the cream cheese cubes evenly over the bread. Layer with remaining bread, peaches, and cream cheese.
03 - In a medium bowl, whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, and 0.5 teaspoon ground cinnamon until smooth.
04 - Pour the egg mixture evenly over the layered bread and peaches. Cover the dish with plastic wrap and refrigerate overnight.
05 - In a medium bowl, combine flour, brown sugar, 1 teaspoon cinnamon, ground nutmeg, and salt. Cut butter into small pieces and blend into the dry mixture using a pastry cutter or two forks until a coarse meal forms. Transfer mixture to a sealed bag and refrigerate overnight.
06 - Preheat oven to 175°C. Remove baking dish and topping from the refrigerator.
07 - Uncover the baking dish. Sprinkle the prepared butter topping evenly over the surface.
08 - Bake uncovered for 45–55 minutes. For a soft center, bake for 45 minutes; for a firmer texture, bake up to 55 minutes. Serve warm.

# Extra Tips:

01 - Allow the custard to soak overnight for optimal texture, and adjust baking time depending on desired firmness.