9x13-inch baking dish A glass or ceramic dish works great. If you don’t have one, you can use any deep roasting pan or even a large cast iron skillet.
Mixing bowls You’ll need one for the french toast mixture and one to toss the bread.
Whisk A balloon whisk helps create a smooth custard base.
Plastic wrap or foil For covering and refrigerating overnight.
Oven Since this is an oven french toast recipe, a standard kitchen oven is key. No stovetop flipping required!
Ingredients
1loaf of brioche or challah breadday-old works best, cut into 1-inch cubes
6large eggs
2cupswhole milkor substitute with half-and-half for extra richness
1/2cupheavy cream
1/2cupbrown sugar
1/4cupgranulated sugar
1tablespoonvanilla extract
1 1/2teaspoonsground cinnamon
1/4teaspoonnutmeg
1/4teaspoonsalt
2tablespoonsunsalted buttermelted (plus extra for greasing the pan)
Optional toppings: powdered sugarmaple syrup, fresh berries, chopped pecans or a dollop of whipped cream
Instructions
Prepare the bread
Cut the bread into cubes and set aside. If it’s fresh, you can dry it out by placing it in the oven at 300°F for 10 minutes.
Mix the custard
In a large bowl, whisk together the eggs, milk, cream, sugars, vanilla, cinnamon, nutmeg, salt, and melted butter. This creates your classic french toast mixture.
Assemble
Lightly grease your baking dish with butter. Add the bread cubes and pour the custard over them, pressing down slightly to ensure every piece soaks it up.
Chill overnight
Cover tightly with plastic wrap or foil and refrigerate for at least 8 hours. This step lets the flavors soak in and gives you that perfect french toast texture.
Bake
In the morning, preheat your oven to 350°F. Remove the dish from the fridge while the oven heats. Bake uncovered for 45 minutes, or until the top is golden and the center is set.
Serve
Let it cool for 5–10 minutes before dusting with powdered sugar and serving with your favorite toppings.