01 -
Grease a 9x13-inch baking dish with butter or nonstick spray. Scatter the torn croissants evenly in the dish.
02 -
Sprinkle the cooked bacon over the croissants. Add 1 1/2 cups of the cheddar and about three-quarters of the sliced green onions.
03 -
In a large bowl, whisk the eggs, half-and-half, ranch seasoning, garlic powder, and black pepper until smooth and evenly blended.
04 -
Pour the custard evenly over the croissant mixture. Press the croissants down gently so the pieces are damp all over. Cover and refrigerate for 8 to 12 hours.
05 -
Remove the dish from the refrigerator while the oven heats to 350°F (175°C). Cover with greased foil and bake for 30 minutes.
06 -
Uncover, sprinkle with the remaining 1/2 cup cheddar, and bake 18-22 minutes longer, until puffed, golden, and set in the center. Rest 10 minutes, then garnish with the remaining green onions and serve warm.