This Bread Pudding is a classic comfort dessert that’s perfect for any occasion. With a rich and creamy custard, soft bread, and a warm spice blend, it’s a simple yet satisfying treat that’s sure to please everyone.
Why You’ll Love This Recipe
- Flavorful and Comforting: This bread pudding is packed with the warm flavors of cinnamon and nutmeg, complemented by the sweetness of the custard and the optional additions of raisins and pecans.
- Easy to Make: With basic ingredients and straightforward instructions, this dessert is surprisingly easy to prepare, even for beginner bakers.
- Versatile: You can customize this bread pudding with your favorite type of bread, spices, and add-ins.

Ingredients
Here’s what you’ll need to make this delicious Bread Pudding:
- Brioche bread: Cut into 1-inch cubes, this rich and slightly sweet bread is perfect for soaking up the custard. Day-old bread works best, as it’s less likely to become soggy.
- Whole milk and heavy cream: Create a rich and creamy custard base.
- Granulated sugar and brown sugar: Adds sweetness and a hint of caramel flavor.
- Eggs: Bind the custard together and add richness.
- Vanilla extract: Adds a touch of warmth and flavor.
- Ground cinnamon and nutmeg: Adds a warm and comforting spice blend.
- Salt: Enhances the overall flavor.
- Raisins: Optional, adds sweetness and a chewy texture.
- Pecans: Chopped, optional, adds a crunchy texture and nutty flavor.
For the Sauce:
- Unsalted butter: Adds richness and flavor to the sauce.
- Brown sugar: Packed, adds sweetness and a hint of caramel flavor.
- Heavy cream: Creates a smooth and creamy sauce.
- Vanilla extract: Adds warmth and flavor.
- Salt: Enhances the overall flavor.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
How to Make Bread Pudding
Step 1: Preheat and Prepare
Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish with butter or nonstick cooking spray.
Step 2: Assemble the Pudding
Place the brioche bread cubes in the prepared baking dish, distributing them evenly. If you’re using raisins, sprinkle them over the bread. In a large bowl, whisk together the whole milk, heavy cream, granulated sugar, brown sugar, eggs, vanilla extract, cinnamon, nutmeg, and salt until well combined. Pour the milk mixture evenly over the bread cubes, making sure all the bread is soaked. If using pecans, sprinkle them on top. Let the bread soak for about 15 minutes, pressing down occasionally to ensure it absorbs the liquid.
Step 3: Bake
Bake the bread pudding for 45-55 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean. Allow the bread pudding to cool slightly while you prepare the sauce.
Step 4: Make the Sauce
While the bread pudding is cooling, melt the butter in a small saucepan over medium heat. Add the brown sugar and stir until dissolved. Slowly whisk in the heavy cream and cook for 2-3 minutes, or until the mixture thickens slightly. Remove from heat and stir in the vanilla extract and salt.
Step 5: Serve
Cut the bread pudding into squares and drizzle with the warm sauce. Serve immediately.
Pro Tips for Making the Recipe
- Use day-old bread: Day-old bread works best for bread pudding, as it’s less likely to become soggy.
- Adjust the custard: For a creamier pudding, increase the amount of heavy cream and reduce the milk.
- Customize the spices: Feel free to adjust the amount of cinnamon and nutmeg, or add other spices, such as cardamom or allspice.
- Add your favorite mix-ins: Raisins and pecans are classic additions, but you can also try other dried fruits, nuts, or even chocolate chips.
How to Serve Bread Pudding

- Dessert: This Bread Pudding is a delicious and comforting dessert that’s perfect for any occasion.
- With Toppings: Serve it warm with a scoop of vanilla ice cream, a dollop of whipped cream, or a drizzle of caramel sauce for an extra special treat.
- Brunch: Enjoy it as a sweet and satisfying addition to your brunch table.
Make Ahead and Storage
Storing Leftovers
Store leftover bread pudding in an airtight container in the refrigerator for up to 5 days.
Freezing:
You can freeze the bread pudding for up to 3 months. Let it cool completely, then wrap it tightly in plastic wrap and aluminum foil before freezing. Thaw overnight in the refrigerator before reheating.
FAQs
Can I use a different type of bread?
Yes, you can use other types of bread, such as challah, French bread, or even croissants. However, a rich and soft bread that’s slightly stale works best.
Can I make this bread pudding without eggs?
Eggs are essential for binding the custard and creating the right texture. Without eggs, the pudding will likely be too runny.
Can I bake this bread pudding in a different dish?
Yes, you can bake it in a different dish, such as a round pie pan or a smaller casserole dish. Just adjust the baking time accordingly.
How can I make this bread pudding vegan?
You can use vegan butter, egg substitutes, and plant-based milk and cream.
There you have it! A delicious and easy-to-make recipe for Bread Pudding that’s perfect for any occasion. Enjoy!
Print
Bread Pudding Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Bread Pudding is a classic comfort dessert that’s perfect for any occasion. Soft brioche bread is soaked in a rich custard and baked until golden brown, then drizzled with a warm buttery sauce for a truly decadent treat.
Ingredients
- 8 cups brioche bread, cut into 1-inch cubes
- 2 cups whole milk
- 1 cup heavy cream
- 3/4 cup granulated sugar
- 1/2 cup packed light brown sugar
- 5 large eggs
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1/2 cup raisins (optional)
- 1/2 cup chopped pecans (optional)
For the Sauce:
- 1/4 cup unsalted butter
- 1/2 cup packed light brown sugar
- 1/4 cup heavy cream
- 1 teaspoon vanilla extract
- Pinch of salt
Instructions
- Preheat and Prep: Preheat oven to 350°F (175°C). Grease a 9×13 inch baking dish.
- Soak Bread: Place bread cubes in the prepared dish and sprinkle with raisins (if using). In a separate bowl, whisk together milk, heavy cream, sugars, eggs, vanilla extract, cinnamon, nutmeg, and salt. Pour the mixture over the bread, ensuring it’s soaked. Sprinkle with pecans (if using). Let soak for 15 minutes, pressing down occasionally.
- Bake: Bake for 45-55 minutes, or until golden brown and a toothpick inserted in the center comes out clean.
- Make Sauce: While the pudding bakes, melt butter in a saucepan. Add brown sugar and stir until dissolved. Whisk in heavy cream and cook until slightly thickened. Remove from heat and stir in vanilla and salt.
- Serve: Cut bread pudding into squares and drizzle with warm sauce.
Notes
- Bread: Use day-old brioche, challah, or another soft bread.
- Custard: Adjust the cream and milk ratio for desired consistency.
- Spices: Adjust spices to taste or add cardamom or allspice.
- Add-ins: Include raisins, pecans, or other dried fruits and nuts.
- Serving: Serve warm with ice cream or whipped cream.
- Storage: Refrigerate leftovers for up to 5 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 Serving
- Calories: 350kcal
- Sugar: 30g
- Sodium: 200mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 100mg