A rich yet light and airy Fluffy Bread Pudding made with brioche or challah bread, creamy custard, and a golden crisp top. Perfect for a cozy dessert or breakfast treat.
Author: Catherine
Prep Time:20 minutes
Cook Time:50 minutes
Total Time:1 hour 10 minutes
Yield:8 servings 1x
Category:Dessert
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
6 cups day-old brioche or challah bread, cubed
4 large eggs
2 cups whole milk
1 cup heavy cream
3/4 cup granulated sugar
2 teaspoons vanilla extract
3 tablespoons unsalted butter, melted
1/4 teaspoon salt
1/2 teaspoon ground cinnamon (optional)
1/4 cup raisins or chocolate chips (optional)
Instructions
Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
Cut day-old bread into 1-inch cubes. Spread on a baking sheet and toast at 300°F (150°C) for 10–12 minutes until lightly crisp.
In a large bowl, whisk together eggs, sugar, milk, cream, vanilla, melted butter, and salt until smooth and slightly frothy.
Add bread cubes to the custard mixture and gently fold until all pieces are coated. Let rest for 20 minutes so the bread absorbs the liquid.
Stir in optional add-ins like raisins or chocolate chips.
Pour mixture into the prepared baking dish. For a softer texture, place it inside a larger pan and fill halfway with hot water to create a water bath.
Bake for 45–50 minutes or until golden on top and set in the center. A toothpick should come out clean but slightly moist.
Remove from oven and rest for 10 minutes before serving. Serve warm with caramel or vanilla sauce, or top with whipped cream.
Notes
Use slightly stale bread for the best texture; fresh bread becomes mushy.
Do not over-soak the bread—20–25 minutes is ideal.
For extra fluffiness, fold in lightly beaten egg whites before baking.
Store leftovers in the refrigerator for up to 3 days and reheat gently.
You can substitute milk with almond or oat milk for a dairy-free version.