My Everything Bagel Breakfast Casserole is loaded with eggs, cheese, cherry tomatoes, everything bagels, and cream cheese. It's a savory, flavorful, and make-ahead dish perfect for brunch, entertaining, or meal prep.
Preheat the oven to 400°F. Toss the cherry tomatoes on a baking sheet lined with foil with the olive oil salt and pepper and cook for ~25-30 minutes.
24 oz. cherry tomatoes, 1-2 Tbsp. olive oil, 1 tsp. kosher salt, 1/8 tsp. black pepper
*Bagels: You can use dry, day old bagels or toast the bagel pieces like this: Place bagels on a baking sheet and toast for 8-10 minutes at 400°F or until toasty. I typically put the tomatoes and bagels in at same time. Keep an eye on the bagels so they don’t get too toasty. Remove from oven and allow to cool a bit.
5 everything bagels*, cut into bite sized pieces
Meanwhile, whisk together the eggs, cheese, milk, heavy cream, dijon, salt and pepper in a large bowl.
8 large eggs, 2 cups whole milk or half and half, 1 - 1 1/2 cups gruyere, mozzarella, cheddar, jack, etc. grated, 1 Tbsp. Dijon mustard, pinch cayenne, pinch salt and pepper
Toss with the toasted bagels, sit 20 minutes, and stir occasionally.
Add the roasted cherry tomatoes to the bagel mixture and stir to combine.
Grease an oven-safe casserole dish or 9x13-inch pan and turn out the bagel mixture into the pan. Dot with cream cheese over the top and a sprinkle of everything but the bagel seasoning. Loosely cover with foil and bake at 375°F for 40-45 minutes foil on and 10 minutes foil off or until the center is set.
everything but the bagel seasoning, 8 oz. full-fat cream cheese, cold, cut into cubes
Allow to cool for a few minutes. Garnish with more green onions and everything but the bagel seasoning and serve. YUM!
for finishing: green onions
Video
Notes
Cool completely and store in the fridge for 3-4 days. Reheat in the microwave until warmed through.