Indulge in the ultimate comfort food with this buttery croissant bread pudding recipe. Combining the flaky goodness of croissants with a rich custard base, this dessert is perfect for any occasion, from cozy dinners to festive brunches. Transform stale croissants into a luxurious treat that oozes warmth and nostalgia. Customize it with delicious add-ins like raisins or chocolate chips, and don't forget the optional garnishes for an extra special touch. Enjoy the rich flavors and create lasting memories with this delightful dish!
6 large buttery croissants, stale or slightly dried out
4 large eggs
2 cups whole milk
1 cup heavy cream
3/4 cup granulated sugar
1 tablespoon vanilla extract
1 teaspoon ground cinnamon
1/4 teaspoon kosher salt
1/2 cup raisins or chocolate chips (optional)
1/4 cup unsalted butter, melted
Powdered sugar, for dusting (optional)
Fresh berries, for serving (optional)