01 -
Set the oven temperature to 200°C and grease a 23x33 cm baking dish.
02 -
Cut everything bagels into bite-sized pieces and spread evenly at the bottom of the prepared dish.
03 -
Combine cream cheese and 18% cream in a medium saucepan over medium-low heat, whisking constantly until smooth with no lumps.
04 -
Stir shredded chicken into the cream cheese mixture until thoroughly coated. Remove from heat.
05 -
In a separate bowl, mix diced Roma tomatoes, red onion, basil pesto, Parmesan cheese, salt, and black pepper.
06 -
Spread the chicken and cream cheese mixture evenly over the bagel pieces, then layer the bruschetta topping on top.
07 -
Sprinkle grated mozzarella evenly over the casserole, then bake in the preheated oven for 30 minutes.
08 -
Remove casserole from oven and allow to cool for several minutes before slicing and serving.