Discover the ultimate dessert experience with buttery croissant bread pudding, a luxurious twist on a classic favorite. This rich, custard-soaked dish transforms day-old croissants into a creamy indulgence that is perfect for gatherings or cozy evenings at home. The combination of flaky croissant layers and sweet custard creates a delightful contrast in texture, while optional add-ins like dark chocolate or raisins elevate the flavor. Serve it warm with a dusting of powdered sugar or a scoop of ice cream for an unforgettable treat that everyone will love.
6 large croissants, preferably a day or two old
4 large eggs
2 cups whole milk
1 cup heavy cream
1 cup granulated sugar
1 teaspoon vanilla extract
1 teaspoon almond extract (optional)
1 teaspoon ground cinnamon
1/4 teaspoon salt
1/2 cup unsalted butter, melted
1/2 cup raisins (optional)
1/2 cup dark chocolate chips (optional)
Powdered sugar for serving
Fresh berries for garnish (optional)