Go Back
+ servings
Everything Bagel Breakfast Casserole in pan

Everything Bagel Casserole

Everything Bagel Casserole is an easy breakfast recipe that is made with leftover bagels, cooked bacon, ham, eggs, and cream cheese.

Course Main Course
Cuisine American
Keyword Everything Bagel Casserole
Prep Time 3 hours 15 minutes
Cook Time 1 hour
Total Time 4 hours 15 minutes
Servings 9 slices
Calories 558 kcal
Author Catalina Castravet


  • 6 leftover everything bagels halved horizontally and cut into bite-sized pieces
  • 6 ounces cooked ham cut into small cubes
  • 8 slices cooked bacon crumbled into small pieces
  • 1 cup cherry tomatoes cut in half
  • 1 1/2 cup sharp cheddar cheese freshly grated
  • 1 cup mozzarella pearls cut in half
  • 8 large eggs
  • 2 1/2 cups milk
  • 1/2 teaspoon ground mustard
  • 1/2 teaspoon ground paprika
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons chopped green onions
  • 8 ounces cream cheese


  1. Coat a 9x13-inch casserole dish with baking spray.
  2. Add the bagel pieces to the bottom of the dish, distribute it evenly. Follow with the ham and bacon over the top.
  3. Sprinkle 1/2 cup of cheddar cheese on top.
  4. In a large bowl, combine the eggs, milk, mustard, paprika, salt, and pepper until smooth.
  5. Pour the egg mixture over the bagels, and lightly press down on the bagels.
  6. Cut the cream cheese into small pieces, and arrange on top.
  7. Also, arrange the mozzarella pearls and the cherry tomatoes on top.
  8. Sprinkle the green onions and the remaining 1 cup of cheddar cheese.
  9. Cover the casserole with plastic and refrigerate for 3 hours or overnight.
  10. When ready to bake, remove the casserole from the refrigerator and let stand at room temperature while the oven preheats.
  11. Preheat oven to 350 degrees F.
  12. Cover the casserole with foil and bake, covered, for 40 minutes. Uncover, and bake until golden-brown, about 15-20 additional minutes.
  13. Let stand at room temperature for 10 minutes. Slice and serve warm.

Recipe Video

Nutrition Facts
Everything Bagel Casserole
Amount Per Serving
Calories 558 Calories from Fat 261
% Daily Value*
Fat 29g45%
Saturated Fat 13g81%
Cholesterol 216mg72%
Sodium 1181mg51%
Potassium 423mg12%
Carbohydrates 44g15%
Fiber 2g8%
Sugar 6g7%
Protein 29g58%
Vitamin A 805IU16%
Vitamin C 8mg10%
Calcium 327mg33%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.