Disclosure: This post may contain affiliate links. If you make a purchase through these links, I may earn a commission. This comes at no additional cost to you. For more details, please visit my Affiliate Disclosure page.
I first discovered bread pudding in the most unlikely of places—a Sizzler restaurant in California. My family had gone out for dinner, and while the steaks were fine, what really grabbed me was the dessert bar. At the time, I was swimming competitively, fresh out of a workout, and absolutely starving. Dinner satisfied me well enough—but dessert? That’s when everything changed. I scooped up a serving of bread pudding, and in that moment, my love affair with this dessert began.
Fast forward a few years, and I decided bread pudding couldn’t be all that hard to make at home. Except, as it turned out, none of the recipes I came across looked particularly appealing. So I did what any determined cook would do: I started experimenting. A little from one recipe, a technique from another, some adjustments of my own—and over time, the pieces fell into place.
The result is what I now call my Decadent Bread Pudding with Vanilla Butter Cream Sauce: rich, custardy, and indulgent, crowned with a golden, crackly top. The sauce pours like liquid silk over every bite, and if you’d like a little something extra, a splash of bourbon adds a warm, subtle finish.

Why You’ll Love This Bread Pudding Recipe
- Rich and Custardy: Every bite is soft and luscious inside, with just the right contrast from the lightly crisp, golden top.
- Simple Ingredients: Made with brioche, cream, eggs, and pantry basics—you don’t need anything fancy to create a truly indulgent dessert.
- Elevated with Sauce: The silky vanilla butter cream sauce takes it from homey to extraordinary, and you can easily add bourbon for a subtle warm finish.
- Crowd Pleaser: Perfect for holidays, dinner parties, or a cozy weekend treat—it feeds a crowd and always gets rave reviews.
First-Things-First: Mise en Place
Before you start with the recipe, let me share some kitchen wisdom that’s made cooking much easier over the years. It’s called Mise en Place—a French phrase that means “everything in its place.” It might sound fancy, but it’s just about setting yourself up for success: read the recipe all the way through, gather your tools, then prep and measure everything before the heat goes on.
This simple habit takes the guesswork out of cooking and keeps surprises to a minimum. Whether you’re new to the kitchen or have been cooking for decades, Mise en Place is a process that makes a big difference.
Curious to learn more? I recommend Everything in Its Place: The Power of Mise-En-Place to Organize Your Life, Work, and Mind—it’s a great read that goes way beyond the kitchen.
Ingredients for this Decadent Bread Pudding Recipe
Bread Pudding
-
- Brioche Bread – Soft, rich, and slightly sweet, brioche makes the best bread pudding. It soaks up the custard beautifully without getting heavy. (Challah is a close second, but harder to find.)
- Eggs + Yolks – A mix of whole eggs and extra yolks gives the custard its silky, decadent texture.
- Heavy Cream + Whole Milk – The duo keeps the pudding creamy and rich while still light enough to enjoy a full serving.
- Spices – Cinnamon, nutmeg, and optional lemon zest bring gentle warmth and brightness.
- Pantry Staples – Sugar, butter, and a sprinkle of coarse decorating sugar on top for a golden, lightly crackly finish.

Vanilla Butter Cream Sauce
-
- Butter – Provides the rich, velvety base of the sauce.
- Heavy Cream – Blends with the butter for a silky, pourable texture.
- Sugar – Sweetens the sauce and helps it thicken just slightly as it cooks.
- Vanilla Extract – The star flavor—warm, aromatic, and indulgent.
Why Brioche?
Technically, you can make bread pudding with just about any bread—but after years of testing, I keep returning to brioche. Its soft, pillowy texture and subtle sweetness soak up the custard like nothing else, giving you that perfect balance of rich and custardy inside with a golden, lightly crisp top.
Challah comes in as a close second—it has a similar richness, but it’s harder to find unless you bake it yourself. And as for the old advice about using stale bread, I gave that up a long time ago. Drying the bread cubes in the oven gives me more control over the texture and always delivers better results. Besides—let’s be honest—the only time I have 22 ounces of “stale bread” lying around, it’s probably wearing a coat of penicillin. Definitely not the flavor I’m going for!
How to Make Decadent Bread Pudding with Vanilla Butter Cream Sauce
- Dry the bread: Preheat oven to 250°F. Cut the brioche into 1- to 1½-inch cubes (about 12 cups) and spread them on a baking sheet. Bake for 30–40 minutes, stirring every 8–10 minutes, until dry but not browned. Cool while you raise the oven temperature to 350°F.


- Make the custard: In a large mixing bowl, whisk together eggs, yolks, sugar, vanilla, lemon zest (if using), ½ teaspoon cinnamon, salt, nutmeg, heavy cream, and milk until smooth and combined.
- Soak the bread: Add the dried cubes to the custard and gently fold them in. Press the bread down into the custard and let it sit for 5 minutes. Then give it a gentle stir, moving the top pieces down into the bottom so everything has a chance to soak. Let sit another 5–7 minutes, pressing again if needed, until all the bread is moistened.
- Assemble the pudding: Transfer the mixture to a greased 13×9-inch baking dish. Melt the butter and dab it over the top with a pastry brush. Sprinkle evenly with coarse decorating sugar and the remaining ¼ teaspoon cinnamon.

- Bake: Bake for 25–30 minutes, until the custard is just set, the top is golden, and pressing a bread cube shows no runny custard.

- Cool and serve: Cool on a wire rack for 20–30 minutes to let the pudding set. Serve warm with Vanilla Butter Cream Sauce (and a scoop of vanilla ice cream, if you like).

Variations
- Bourbon Finish: Stir 2 teaspoons of bourbon into the Vanilla Butter Cream Sauce along with the vanilla for a warm, subtle finish.
- Rum-Soaked Raisins: For a classic touch, soak ½ cup raisins in dark rum for 30 minutes, then fold them into the custard before baking.
- Chocolate Chip Twist: Add ½–1 cup semisweet or bittersweet chocolate chips to the bread cubes for a richer, more indulgent dessert.
- Nutty Crunch: Sprinkle ½ cup chopped pecans or walnuts over the top along with the coarse sugar for extra texture.
- Bright Citrus: Double the lemon zest, or swap in orange zest, for a brighter, fruitier profile.
- Caramel Drizzle: Skip the vanilla sauce and serve with warm caramel sauce—or better yet, drizzle both for the ultimate indulgence.
Storage
- Bread Pudding: Store leftovers covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 30–45 seconds, or cover the whole pan with foil and warm in a 325°F oven until heated through.
- Sauce: Store leftover sauce in a sealed jar or container in the refrigerator for up to 1 week. Reheat gently on the stovetop or in short bursts in the microwave, stirring until smooth.
- Freezer: I don’t recommend freezing bread pudding or sauce—the custard and cream tend to separate and lose their texture.
The Empty Plate

Decadent Bread Pudding with Vanilla Butter Cream Sauce
This decadent bread pudding is made with rich brioche bread, a silky custard, and a golden sugar-crusted top. Serve it warm with vanilla butter cream sauce—and add a splash of bourbon to the sauce if you’d like a subtle twist.
- Prep Time: 20 minutes
- Drying Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 20 minutes
- Category: Dessert
- Method: Stovetop, Oven
- Cuisine: American
Ingredients
Bread Pudding
- 1 loaf brioche bread (22 ounces), cut into 1 to 1 1/2-inch cubes (about 12 cups before drying)
- 3 large eggs
- 5 large egg yolks
- 5 ounces granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon lemon zest (optional)
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon kosher salt
- Pinch ground nutmeg
- 2 cups heavy cream
- 2 cups whole milk
- 3 tablespoons unsalted butter, melted
- 1/2 tablespoon coarse decorating sugar (for topping)
Vanilla Butter Cream Sauce
- 1/2 cup butter
- 1/2 cup heavy cream
- 1 cup granulated sugar
- 1 1/2–2 teaspoons vanilla extract
Instructions
Bread Pudding
- Preheat oven to 250°F. Cut brioche into cubes and spread them evenly on a baking sheet.
- Bake the cubes for 30–40 minutes, stirring every 8–10 minutes, until dry but not browned (very slight browning is fine). Remove from oven and let cool. Increase oven temperature to 350°F.
- In a large mixing bowl, whisk together eggs, yolks, sugar, vanilla, lemon zest (if using), ½ teaspoon of the cinnamon, salt, nutmeg, heavy cream, and milk until well combined.
- Add the dried bread cubes to the bowl and gently stir to coat. Let sit for 5 minutes, then press the cubes down into the custard mixture. Stir again after another 5–7 minutes to ensure all bread is thoroughly soaked.
- Transfer the mixture to a greased 13×9-inch baking dish, pressing down gently to submerge the bread in the custard.
- Melt the butter and lightly dab it over the top with a pastry brush. Sprinkle evenly with coarse decorating sugar and the remaining ¼ teaspoon cinnamon.
- Bake 25–30 minutes, or until the custard is just set, the top is lightly browned, and pressing a bread cube shows no runny custard.
- Remove from oven and cool on a wire rack for 20–30 minutes before serving.
Vanilla Butter Cream Sauce
- Combine the butter, heavy cream, and sugar in a small saucepan. Cook over medium-low to medium heat, stirring often, until the sugar is fully dissolved and the sauce looks smooth and slightly thickened, about 4–5 minutes.
- Remove from heat and stir in the vanilla extract.
- Serve warm.


