Ingredients
- 1 loaf of day-old French bread, cut into 1-inch cubes
- 6 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/3 cup molasses
- 1/4 cup brown sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- 1 teaspoon ground ginger
- 1/4 teaspoon ground cloves
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 2 tablespoons unsalted butter
- Powdered sugar, for dusting
- Maple syrup, for serving
If you’re in a pinch, you can substitute the French bread with challah or brioche for a richer texture. The key to this recipe is using day-old bread, which absorbs the custard beautifully, creating that perfect balance of moisture and fluffiness.
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter.
- In a large bowl, whisk together the eggs, milk, cream, molasses, brown sugar, vanilla extract, cinnamon, ginger, cloves, nutmeg, and salt until well combined.
- Add the cubed bread to the bowl, gently tossing to ensure each piece is coated with the custard mixture.
- Transfer the mixture to the prepared baking dish, spreading it evenly. Dot the top with small pieces of butter.
- Bake for 45 to 50 minutes, or until the top is golden brown and the center is set. I like to check it halfway through and cover it loosely with foil if it’s browning too quickly.
- Allow it to cool for a few minutes. Dust with powdered sugar before serving, and pass the maple syrup around the table.
As you prepare this dish, remember that the magic lies in the details—like how the spices mingle and dance together in the oven, filling your kitchen with memories and warmth.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International