Slice the croissants horizontally using a serrated bread knife and place them in the casserole dish with the cut sides facing up.
Cook the sausage in a skillet over medium-high heat until browned, breaking it down into small crumbles.
Drain the sausage well and distribute it evenly among the croissants. Sprinkle the cheese evenly over the sausage.
Whisk together the eggs, milk, and pepper in a medium bowl. Pour the custard mixture over the croissants, dividing it evenly over each one.
Cover the casserole with plastic wrap and refrigerate for at least 2 hours and up to overnight.
The next morning, take out the casserole to bring it to room temperature. Preheat the oven to 375°F.
Remove the plastic wrap and replace with a sheet of foil. Bake the casserole for 20 minutes. Remove the foil and bake an additional 15 minutes, uncovered, or until browned and crisp. The internal temperature should reach 160°F.
Remove from the oven and allow the casserole to rest for 5 minutes before serving.
Nutrition facts are sometimes provided below and are calculated using an online calculator. With specific brands of ingredients and additions, omissions, or substitutions the nutrition facts may change. We encourage you to use your own nutrition facts calculator to obtain the most accurate nutrition facts for your meal.