01 - Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or nonstick spray.
02 - Distribute the croissant pieces evenly over the base of the baking dish.
03 - Scatter cooked bacon, diced onion, bell pepper, and half of the shredded cheddar cheese over the croissants.
04 - In a mixing bowl, whisk together eggs, milk, heavy cream, salt, black pepper, and smoked paprika until thoroughly combined.
05 - Pour the egg mixture evenly across the croissant mixture in the dish. Gently press with a spatula to ensure even soaking.
06 - Sprinkle remaining cheddar cheese and Parmesan cheese over the surface.
07 - Bake uncovered for 35 to 40 minutes, until puffed, golden, and the center is set.
08 - Allow to cool for 10 minutes. Garnish with fresh chives, then serve warm.