Chocolate Croissant Bread Pudding Recipe
Introduction
This Chocolate Croissant Bread Pudding combines flaky croissants with rich chocolate and a creamy custard for a decadent dessert. It’s a perfect warm treat that’s easy to make and sure to impress family and friends.

Ingredients
- 6 large croissants (preferably day-old, cut into chunks)
- 1 cup semi-sweet chocolate chips
- 4 large eggs
- 2 cups heavy cream
- 1 cup whole milk
- 3/4 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon (optional)
- Pinch of salt
- Powdered sugar (for dusting, optional)
Instructions
- Step 1: Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish.
- Step 2: Cut the croissants into bite-sized chunks and place them evenly in the prepared baking dish. Sprinkle the chocolate chips over the croissant pieces.
- Step 3: In a large bowl, whisk together the eggs, heavy cream, whole milk, sugar, vanilla extract, ground cinnamon if using, and a pinch of salt until well combined. Pour this custard mixture over the croissants, making sure they are all soaked. Gently press down the croissants to help absorb the custard.
- Step 4: Let the dish sit for about 15 minutes so the croissants can soak up the custard. Then bake for 45-50 minutes, until the top is golden brown and a knife inserted in the center comes out clean.
- Step 5: Remove from the oven and allow it to cool slightly. Dust with powdered sugar if desired, and serve warm. Enjoy with vanilla ice cream or whipped cream for extra indulgence.
Tips & Variations
- Use day-old croissants for the best texture as they soak up the custard better without becoming mushy.
- Add chopped nuts like pecans or walnuts for extra crunch and flavor.
- Swap semi-sweet chocolate chips for dark or milk chocolate depending on your preference.
- Try adding a splash of coffee or espresso to the custard mixture for a mocha twist.
Storage
Store leftover bread pudding in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave until warm. For best results, avoid overcooking when reheating to keep it moist.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh croissants instead of day-old?
Yes, but day-old croissants work better because they absorb the custard without getting overly soggy. Fresh croissants may become too soft during baking.
Can I prepare this recipe in advance?
Absolutely. You can assemble the bread pudding the night before, cover it, and refrigerate. Let it sit at room temperature for about 15 minutes before baking.
PrintChocolate Croissant Bread Pudding Recipe
This decadent Chocolate Croissant Bread Pudding is a comforting dessert that combines flaky croissants with rich chocolate chips, all soaked in a creamy vanilla custard and baked to golden perfection. Perfect for using up day-old croissants, it delivers a warm, indulgent treat that’s easy to prepare and sure to delight chocolate lovers.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: French-inspired
Ingredients
Bakery
- 6 large croissants (preferably day-old, cut into chunks)
- 1 cup semi-sweet chocolate chips
Custard
- 4 large eggs
- 2 cups heavy cream
- 1 cup whole milk
- 3/4 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon (optional)
- Pinch of salt
For Serving (Optional)
- Powdered sugar (for dusting)
- Vanilla ice cream or whipped cream (optional, for serving)
Instructions
- Preheat the Oven: Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish to prepare for the bread pudding.
- Prepare the Croissants: Cut the day-old croissants into bite-sized chunks and place them evenly in the prepared baking dish. Sprinkle the semi-sweet chocolate chips evenly over the croissant pieces.
- Make the Custard Mixture: In a large mixing bowl, whisk together the eggs, heavy cream, whole milk, granulated sugar, vanilla extract, ground cinnamon (if using), and a pinch of salt until the mixture is smooth and well combined. Pour this custard evenly over the croissant chunks, pressing down gently to ensure the bread soaks up the custard thoroughly.
- Let it Soak: Allow the croissants and custard mixture to sit for about 15 minutes. This resting time helps the croissants absorb the custard fully, resulting in a moist and flavorful pudding.
- Bake the Bread Pudding: Place the baking dish in the preheated oven and bake for 45-50 minutes, until the top is golden brown and a knife inserted into the center comes out clean, indicating it’s cooked through.
- Cool and Serve: Remove the bread pudding from the oven and let it cool slightly for a few minutes. Dust with powdered sugar if desired, and serve warm—alone or with a scoop of vanilla ice cream or a dollop of whipped cream for extra indulgence.
Notes
- Using day-old croissants is ideal as they absorb the custard better than fresh ones.
- You can substitute semi-sweet chocolate chips with dark or milk chocolate, depending on your preference.
- For a nutty twist, add chopped toasted nuts such as pecans or walnuts before baking.
- The optional cinnamon adds warmth but can be omitted for a simpler flavor.
- Let the pudding cool slightly before serving to avoid burning and to allow flavors to meld.
Keywords: chocolate croissant bread pudding, chocolate bread pudding, croissant dessert, baked custard dessert, easy chocolate dessert, breakfast pudding

