Croissant Bread Pudding is a delicious, comforting dessert made from flaky croissants soaked in a sweet custard and baked to perfection. This recipe transforms leftover croissants into a rich, warm treat, perfect for brunch or dessert.

The croissants absorb the custard, creating a soft, melt-in-your-mouth texture, while the top becomes golden and slightly crispy. With the sweet flavor of vanilla and a touch of cinnamon, this dish is sure to please everyone. Itโs easy to make, customizable with your favorite toppings, and a great way to use up leftover croissants for a decadent treat.
Table of Contents
Why This Recipe Works
This recipe works because croissants, with their light, buttery layers, absorb the custard mixture perfectly, creating a soft, rich base. The eggs and milk in the custard provide a creamy texture, while the sugar sweetens the dish just enough. Baking the bread pudding brings out the flavors, leaving a golden top thatโs crispy and sweet, while the inside stays moist and tender. The custard mixture ensures that the croissants donโt get too soggy, but instead turn into a delicious custard-filled base.
Another reason this recipe is great is its versatility. You can easily adjust the sweetness and flavorings to suit your preferences, adding a pinch of cinnamon or nutmeg for warmth or vanilla for a richer taste. You can even mix in fruit like berries or bananas, or top it with whipped cream, ice cream, or a drizzle of caramel sauce. This dish is not only easy to make, but itโs also a perfect way to use up stale croissants and create a decadent dessert for any occasion.

Ingredients
Croissants โ The base of the dish, buttery and flaky, providing a soft texture. Substitute: Day-old bread or brioche for a similar result.
Eggs โ Help bind the ingredients together and add richness. Substitute: A flax or chia egg for a vegan version.
Milk โ Provides creaminess to the custard. Substitute: Almond milk or oat milk for a dairy-free option.
Sugar โ Sweetens the dish. Substitute: Brown sugar for a caramel-like flavor.
Vanilla Extract โ Adds a sweet, aromatic flavor. Substitute: Almond extract for a different twist.
Tips
- Use stale croissants for the best textureโfresh croissants may become too soggy.
- Let the bread soak in the custard mixture for at least 30 minutes to absorb all the flavors.
- Cover with foil while baking to prevent over-browning and then uncover for the last 10 minutes to brown.
- Add a pinch of cinnamon or nutmeg to the custard for extra warmth and flavor.
- Let the bread pudding cool slightly before serving for the best consistency.

How to Serve
Croissant Bread Pudding is a rich, comforting dessert thatโs perfect for breakfast, brunch, or a special treat. With its sweet custard filling and buttery croissant base, itโs a delightful dish that can be served warm or cold. The dish is versatile, and you can make it even more indulgent with various toppings.
- With Whipped Cream โ Serve warm with a dollop of freshly whipped cream on top.
- With Fruit โ Top with fresh berries or caramelized bananas for added sweetness.
- With Ice Cream โ Serve with a scoop of vanilla ice cream for extra indulgence.
Similar Recipes

Croissant Bread Pudding
Ingredients
- 6 large croissants torn into pieces
- 3 eggs beaten
- 1 ยฝ cups whole milk
- ยพ cup sugar
- 1 teaspoon vanilla extract
- ยฝ teaspoon cinnamon optional
- 1 tablespoon butter for greasing
Instructions
- Preheat oven to 350ยฐF (175ยฐC).
- Prepare the croissants โ Tear the croissants into pieces and place them in a greased 9x9 baking dish.
- Make the custard โ In a bowl, whisk together eggs, milk, sugar, and vanilla extract (and cinnamon if using).
- Pour the custard โ Pour the mixture evenly over the croissants, pressing them down to soak the bread.
- Bake โ Cover with foil and bake for 30 minutes. Remove the foil and bake for an additional 15 minutes until the top is golden and crispy.
- Serve โ Let the bread pudding cool for a few minutes before serving with your favorite toppings.
Nutrition
Notes
โข Let the bread soak in the custard mixture for at least 30 minutes to absorb all the flavors.
โข Cover with foil while baking to prevent over-browning and then uncover for the last 10 minutes to brown.
โข Add a pinch of cinnamon or nutmeg to the custard for extra warmth and flavor.
โข Let the bread pudding cool slightly before serving for the best consistency.
Easy to make.