Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
Arrange the croissant pieces evenly in the dish and sprinkle chocolate chips over the top.
In a bowl, whisk together milk, eggs, sugar, vanilla extract, and salt until smooth.
Pour the custard evenly over the croissants, gently pressing them down so they soak.
Let the mixture rest for 10–15 minutes to fully absorb.
Bake uncovered for 45–50 minutes until golden and set. Tent with foil if browning too fast.
Cool slightly before serving. Dust with powdered sugar and add fresh berries if desired.