Caramel Pecan Bread Pudding Recipe
Introduction
Caramel Pecan Bread Pudding is a warm, comforting dessert that combines fluffy brioche with a rich caramel sauce and toasted pecans. This delightful treat is perfect for cozy nights or special occasions, offering a perfect balance of sweet and nutty flavors.

Ingredients
- 1 (15oz) loaf brioche bread, cubed
- 3 Tbsp (38g) granulated sugar, divided
- 2 large eggs
- 1/2 cup (120g) crème fraîche or sour cream
- 1 cup (240g) whole milk
- 1 tsp pure vanilla extract
- 1/4 tsp Kosher salt (such as Diamond Crystal)
- 1/2 cup pecans, halved or roughly chopped
- 1 cup (200g) granulated sugar
- 1/4 cup (60g) water, at room temperature
- 3/4 cup (180g) heavy cream
- 2 Tbsp (28g) unsalted butter, cut into half-tablespoons
- 1/2 tsp Kosher salt
Instructions
- Step 1: Preheat the oven to 350℉. Grease a 9×9-inch baking dish with softened butter or baking spray and set aside.
- Step 2: Cut the brioche into bite-size cubes and evenly layer them in the prepared baking dish.
- Step 3: In a medium bowl, whisk together 2 tablespoons of sugar with the eggs, crème fraîche, milk, vanilla extract, and salt until creamy and well combined.
- Step 4: Pour or spoon the egg mixture over the bread cubes, making sure to cover the top layer completely. Sprinkle the remaining 1 tablespoon of sugar over the top.
- Step 5: Bake the pudding for 30-35 minutes until it is gently puffed, golden, and cooked through. If the top browns too quickly, cover loosely with aluminum foil.
- Step 6: While baking, toast the pecans in a dry medium saucepan over medium heat, tossing occasionally, until fragrant and lightly toasted. Remove from heat and set aside.
- Step 7: Prepare the caramel sauce (see next steps) while the bread pudding bakes.
- Step 8: To make the caramel sauce, combine 1 cup sugar and 1/4 cup water in a medium pot over medium-high heat. Stir just to combine, then cook without stirring until the sugar turns a deep amber color, about 10-15 minutes.
- Step 9: Meanwhile, warm the heavy cream in a small saucepan over low heat until just hot, but not boiling.
- Step 10: When the caramel is amber-colored, lower the heat to low and slowly whisk the warm cream into the caramel. Cook for 2 more minutes, stirring often, until smooth and creamy.
- Step 11: Remove the caramel from heat and whisk in the butter and salt until fully incorporated.
- Step 12: Remove the bread pudding from the oven. Arrange the toasted pecans on top and drizzle generously with caramel sauce, reserving some for serving.
- Step 13: Let the pudding sit for 10-15 minutes to soak up the caramel and set slightly.
- Step 14: Serve warm, optionally with a dusting of confectioners’ sugar or a scoop of vanilla ice cream. Enjoy!
Tips & Variations
- Use day-old brioche for better soaking and texture in the pudding.
- Substitute crème fraîche with sour cream or even Greek yogurt for a slight tang.
- Add cinnamon or nutmeg to the egg mixture for extra warmth and spice.
- Swap pecans for walnuts or almonds to vary the nutty flavor.
Storage
Store any leftovers covered tightly in the refrigerator for up to one week. Reheat the bread pudding gently in the microwave or oven until warmed through. Reheat reserved caramel sauce separately and drizzle before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this bread pudding ahead of time?
Yes, you can prepare the bread pudding assembly a few hours ahead and refrigerate before baking. Bake just before serving for the best texture and flavor.
What can I use if I don’t have brioche bread?
Brioche is ideal for its rich texture, but you can substitute challah, white sandwich bread, or another soft, slightly sweet bread. Avoid dense or whole grain varieties as they may not soak up the custard as well.
Print
Caramel Pecan Bread Pudding Recipe
- Total Time: 50 minutes
- Yield: 6 servings 1x
Description
This Caramel Pecan Bread Pudding is a decadent dessert featuring soft brioche cubes baked in a creamy custard, topped with toasted pecans and a luscious homemade caramel sauce. The pudding is baked until golden and slightly crisp on the edges, then drizzled with rich caramel to create a perfect blend of textures and flavors. Serve warm with a dusting of confectioners sugar or vanilla ice cream for an indulgent treat.
Ingredients
Bread Pudding:
- 1 (15oz) loaf brioche bread, cubed
- 3 Tbsp (38g) granulated sugar, divided
- 2 large eggs
- 1/2 cup (120g) crème fraîche or sour cream
- 1 cup (240g) whole milk
- 1 tsp pure vanilla extract
- 1/4 tsp Kosher salt (such as Diamond Crystal)
- 1/2 cup pecans, halved or roughly chopped
Caramel Sauce:
- 1 cup (200g) granulated sugar
- 1/4 cup (60g) water, at room temperature
- 3/4 cup (180g) heavy cream
- 2 Tbsp (28g) unsalted butter, cut into half-tablespoons
- 1/2 tsp Kosher salt
Instructions
- Preheat Oven and Prepare Dish: Preheat your oven to 350℉. Grease a 9×9-inch baking dish with softened butter or baking spray and set it aside to prepare for the bread pudding.
- Cube Brioche Bread: Cut the brioche loaf into bite-sized cubes and evenly layer them in the prepared baking dish, ensuring good coverage for even baking.
- Make Custard Mixture: In a medium mixing bowl, whisk together 2 tablespoons of granulated sugar with the eggs, crème fraîche, whole milk, vanilla extract, and Kosher salt until the mixture is creamy and well combined.
- Soak Bread Cubes: Pour or spoon the custard mixture evenly over the layered brioche cubes, making sure the entire top layer is covered. Sprinkle the remaining 1 tablespoon of sugar on top to encourage caramelization.
- Bake Bread Pudding: Place the baking dish in the preheated oven and bake for 30-35 minutes, until the pudding is gently puffed, golden, and cooked through. Look for some crisp edges and caramelization on the top. If the bread starts to brown too quickly, loosely cover the pan with aluminum foil.
- Toast Pecans: While baking, heat a dry medium saucepan over medium heat. Add the pecans in an even layer and toast them for a few minutes, tossing occasionally with a spatula, until fragrant and lightly toasted. Remove from heat and set aside.
- Prepare Caramel Sauce: In a medium pot with high sides, combine sugar and water over medium-high heat. Stir initially to combine, then cook without stirring until the sugar turns a deep golden amber color, about 10 to 15 minutes. The sugar will bubble and change texture during this process.
- Warm Cream: While the caramel is cooking, warm the heavy cream in a small saucepan over low heat until just heated through, but do not boil.
- Combine Caramel and Cream: Once the caramel reaches a full-bodied amber color, reduce heat to low and carefully whisk in the warm cream. Continue cooking and stirring for about 2 minutes until the sauce is smooth and creamy.
- Finish Caramel Sauce: Remove the caramel pot from the heat and whisk in the butter pieces followed by the Kosher salt until fully incorporated.
- Assemble and Serve: Remove the baked bread pudding from the oven and arrange the toasted pecans evenly on top. Drizzle the caramel sauce over the pudding, reserving some for serving. Let the pudding sit for 10-15 minutes to soak up the caramel and set slightly. Serve warm, optionally dusted with confectioners sugar or accompanied by vanilla ice cream for extra indulgence.
Notes
- Use day-old brioche bread for best texture in the pudding—it soaks the custard without becoming too mushy.
- Be careful when cooking the caramel, as sugar can burn quickly. Watch the color closely.
- To prevent the pudding from burning on the edges, cover loosely with foil if browning too fast.
- Leftover caramel sauce can be stored in an airtight container in the refrigerator for up to one week; reheat gently before using.
- For a nut-free version, omit pecans or substitute with toasted coconut flakes.
- To add extra flavor, consider adding a pinch of cinnamon or nutmeg to the custard mixture.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: bread pudding, caramel pecan dessert, brioche bread pudding, caramel sauce, toasted pecans, creamy custard dessert, baked dessert

