Ingredients:
- 1 loaf of French bread, preferably stale or day-old, cut into cubes (about 10-12 cups)
- 8 large eggs
- 2 cups milk (whole milk or half-and-half for a richer texture)
- 1/2 cup heavy cream (optional, for extra richness)
- 1/2 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Pinch of salt
- 1/2 cup melted butter
- Maple syrup, powdered sugar, or fresh fruit for serving
Instructions:
- Grease a 9×13-inch baking dish with butter or cooking spray. Arrange the cubed French bread evenly in the baking dish.
- In a large mixing bowl, whisk together the eggs, milk, heavy cream (if using), granulated sugar, vanilla extract, ground cinnamon, ground nutmeg, and a pinch of salt until well combined.
- Pour the egg mixture evenly over the cubed bread in the baking dish, making sure all the bread is coated. Press down lightly on the bread to help it soak up the liquid. Cover the dish with plastic wrap and refrigerate for at least 1 hour, or overnight for best results.
- Preheat your oven to 350°F (175°C).
- Remove the baking dish from the refrigerator and uncover it. Drizzle the melted butter evenly over the top of the bread.
- Bake the French toast casserole in the preheated oven for 45-55 minutes, or until the top is golden brown and the custard is set.
- Once baked, remove the casserole from the oven and let it cool for a few minutes before serving.
- Serve slices of the French toast casserole warm with maple syrup, a dusting of powdered sugar, or fresh fruit on top.
- This French toast casserole is perfect for breakfast or brunch gatherings, as it can be prepared in advance and baked in the morning. Enjoy the delicious flavors and comforting texture of this classic dish!