Espresso Orange Brioche Bread Pudding with Hazelnut Vanilla Coffee Sauce Recipe
Introduction
This Espresso Orange Brioche Bread Pudding is a luxurious twist on a classic comfort dessert. With a rich custard infused with coffee, cinnamon, and orange zest, it’s paired perfectly with a creamy hazelnut vanilla sauce for an unforgettable treat.

Ingredients
- Custard Base:
- 3 large eggs
- 1 ½ cups granulated sugar
- 2 tablespoons brown sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1 teaspoon orange zest
- ¼ cup unsalted butter, melted
- 1 ½ cups whole milk
- 1 cup heavy cream
- ½ cup strongly brewed coffee
- Bread & Mix-Ins:
- 10 slices day-old brioche bread, cut into cubes
- ½ cup candied pecans, chopped
- ½ cup toasted hazelnuts, roughly chopped
- Creamy Vanilla Coffee Sauce:
- 1 cup granulated sugar
- ½ cup unsalted butter, melted
- 2 cups heavy cream
- ¼ to ½ cup strongly brewed coffee
- Pinch of freshly grated nutmeg
Instructions
- Step 1: Cut the brioche into bite-size cubes and place them in a large mixing bowl or directly into a greased baking dish.
- Step 2: In a large bowl, whisk together the eggs, granulated sugar, brown sugar, vanilla extract, cinnamon, orange zest, melted butter, milk, cream, and brewed coffee until smooth and well combined.
- Step 3: Pour the custard evenly over the bread cubes, gently stirring so every piece is coated. Fold in the chopped pecans and hazelnuts. Transfer to a greased baking dish or divide into individual ramekins. Let the mixture rest for about 20 minutes so the bread fully absorbs the custard.
- Step 4: Preheat the oven to 375°F. Bake for 35 minutes, or until the center is set and the top is lightly golden.
- Step 5: While the pudding bakes, combine the sugar, melted butter, heavy cream, brewed coffee, and nutmeg in a medium saucepan. Cook over medium heat, stirring constantly, until the sauce gently thickens and becomes smooth. Remove from heat and keep warm.
- Step 6: Serve the bread pudding warm, generously drizzled with the warm vanilla coffee sauce.
Tips & Variations
- Use day-old brioche for the best texture as it soaks up the custard without turning mushy.
- Swap candied pecans with walnuts or almonds for a different nutty flavor.
- For a dairy-free option, substitute milk and cream with coconut milk and use dairy-free butter.
- Make the sauce ahead and gently reheat before serving for convenience.
Storage
Store any leftover bread pudding covered in the refrigerator for up to 3 days. Reheat individual servings in the microwave or warm slices in the oven at 325°F until heated through. Keep the vanilla coffee sauce in an airtight container in the fridge and warm gently before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of bread?
Yes, brioche adds a rich flavor, but challah or white sandwich bread also work well. Just avoid very dense or overly crusty breads.
How strong should the brewed coffee be?
Use a strong brew similar to espresso strength to ensure the coffee flavor stands out without overpowering the custard.
Print
Espresso Orange Brioche Bread Pudding with Hazelnut Vanilla Coffee Sauce Recipe
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
This Espresso Orange Brioche Bread Pudding is a decadent dessert featuring tender brioche soaked in a rich custard infused with coffee, orange zest, and warm spices. Topped with crunchy pecans and hazelnuts, it’s baked to golden perfection and served with a luscious hazelnut vanilla coffee sauce that adds a creamy, flavorful finish.
Ingredients
Custard Base
- 3 large eggs
- 1 ½ cups granulated sugar
- 2 tablespoons brown sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1 teaspoon orange zest
- ¼ cup unsalted butter, melted
- 1 ½ cups whole milk
- 1 cup heavy cream
- ½ cup strongly brewed coffee
Bread & Mix-Ins
- 10 slices day-old brioche bread, cut into cubes
- ½ cup candied pecans, chopped
- ½ cup toasted hazelnuts, roughly chopped
Creamy Vanilla Coffee Sauce
- 1 cup granulated sugar
- ½ cup unsalted butter, melted
- 2 cups heavy cream
- ¼ to ½ cup strongly brewed coffee
- Pinch of freshly grated nutmeg
Instructions
- Prepare the Bread: Cut the brioche into bite-size cubes and place them in a large mixing bowl or directly into a greased baking dish.
- Make the Custard: In a large bowl, whisk together the eggs, granulated sugar, brown sugar, vanilla extract, cinnamon, orange zest, melted butter, milk, cream, and brewed coffee until smooth and well combined.
- Combine Bread and Custard: Pour the custard evenly over the bread cubes, gently stirring so every piece is coated. Fold in the chopped pecans and hazelnuts. Transfer the mixture to a greased baking dish or divide into individual ramekins. Let the mixture rest for about 20 minutes so the bread fully absorbs the custard.
- Bake: Preheat the oven to 375°F (190°C). Bake the pudding for 35 minutes, or until the center is set and the top is lightly golden.
- Prepare the Sauce: While the pudding bakes, combine the sugar, melted butter, heavy cream, brewed coffee, and nutmeg in a medium saucepan. Cook over medium heat, stirring constantly, until the sauce gently thickens and becomes smooth. Remove from heat and keep warm.
- Serve: Serve the bread pudding warm, generously drizzled with the warm vanilla coffee sauce.
Notes
- Using day-old brioche helps it absorb the custard without becoming too soggy.
- Adjust the amount of brewed coffee in the sauce according to your preferred intensity of coffee flavor.
- Letting the bread soak in the custard for 20 minutes ensures maximum flavor and moistness.
- You can substitute pecans or hazelnuts with other nuts like walnuts or almonds if desired.
- For a dairy-free option, use non-dairy milk and cream alternatives.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: French-American
Keywords: bread pudding, brioche, espresso, orange zest, hazelnut, vanilla coffee sauce, dessert, baked pudding

