Everything Bagel Breakfast Casserole
A hearty and rich breakfast casserole made with super flavorful everything bagels, Gruyere cheese, and crispy bacon.
Prep Time20 minutes mins
Cook Time55 minutes mins
Total Time1 hour hr 17 minutes mins
Servings: 10 servings
- 5 large everything bagels cut into cubes
- 8 ounces bacon diced and cooked
- 8 ounces gruyere cheese shredded
- 8 ounces cream cheese cut into cubes
- 8 large eggs
- 2 cups cream or half and half
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
- chives for garnish
Grease 13x9 baking dish. Add half of cubed bagels to the bottom of the dish. Sprinkle half of the Gruyere cheese, half of the bacon, and half of cream cheese. Repeat layer once more.
Add eggs, salt, and pepper to a large bowl. Whisk eggs until completely beaten. Add cream (or half and half) and whisk to combine. Pour over the casserole and press casserole into the egg mixture to ensure it is as submerged as possible.
Cover mixture with foil and let it sit in the fridge for 2-4 hours.
About 20 minutes before baking, preheat oven to 350 degrees. Once preheated, remove casserole from fridge and place into oven. Bake for 40 minutes covered with foil. Then, remove for foil and bake for 15 more minutes to get bagels to brown a little bit on top.
Remove from oven and let cool for 10 minutes before serving. Enjoy! Store leftovers in fridge for up to 3 days.