Breakfast

Everything Bagel Breakfast Casserole

Everything Bagel Breakfast Casserole is a wonderful combination of bagels, Italian sausage, spinach, eggs, and three kinds of cheese. This

  • Serves 8
  • Prep 20 minutes
  • Cook 45 minutes
  • Total 1 hour

Sausage

Jump to the recipe
Everything Bagel Breakfast Casserole

Prep Ahead Of Time

Best of all it can be prepped the night before. Then in the morning you just have to pop it in the oven for 45 minutes.

There’s quite a bit of milk and half-and-half in this casserole. Combined with the eggs, it creates a custardy texture on the bottom, but the top gets wonderfully golden and crispy with all that melted cheese.

I LOVE using bagels for a breakfast casserole. Because they are so dense and chewy, they give the casserole a lot of texture which is a nice contrast to the creaminess of the casserole.

The best part of this recipe is the dollops of cream cheese on top. They add so much creaminess and richness. Cream cheese is a must whenever bagels are involved and it is such a good addition to this breakfast casserole.

Bagel Breakfast Casserole in a baking dish.

Everything Bagel Breakfast Casserole Recipe Tips

  • You can use breakfast sausage for this recipe, but I think Italian sausage pairs especially well with Everything bagels.
  • For proper casserole texture, use bagels that are stale.
  • Plain bagels can be used if you add a teaspoon of Everything Bagel seasoning.

This Everything Bagel Casserole is a hearty meal that’s perfect for feeding a houseful of people.

Slice of breakfast casserole on a plate with baking dish in background.

Pin this now to find it later

More Breakfast Recipes For A Crowd

Close-up of Bagel Breakfast Casserole

Recipe

Everything Bagel Breakfast Casserole

Everything Bagel Breakfast Casserole is a wonderful combination of bagels, Italian sausage, spinach, eggs, and three kinds of cheese. This breakfast casserole has so much flavor.

  • Serves 8
  • Prep 20 minutes
  • Cook 45 minutes
  • Total 1 hour

Ingredients

  • 1 pound mild or hot Italian sausage
  • 2 large Everything Bagels (cut into 1-inch pieces)
  • 1 ½ cups baby spinach
  • 8 large eggs
  • 1 ¼ cups whole milk
  • ½ cup half-and-half
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • ¼ teaspoon crushed red pepper flakes
  • 1 cup shredded mozzarella cheese
  • ⅓ cup freshly grated Parmesan cheese
  • 6 ounces cream cheese

Instructions

  1. 1

    Preheat oven to 350 degrees and grease a 9×13-inch baking dish.

  2. 2

    Brown and crumble the sausage in a large nonstick pan over medium-high heat. Drain on a paper towel-lined plate.

  3. 3

    Place the bagel pieces in the prepared baking dish. Scatter the spinach evenly over the bagel pieces.

  4. 4

    In a large bowl, whisk together the eggs, milk, half-and-half, salt, pepper, and crushed red pepper flakes.

  5. 5

    Stir in both cheeses. Pour egg mixture evenly into the baking dish.

  6. 6

    Add the sausage, spreading it evenly on top.

  7. 7

    Cut the cream cheese into chunks and scatter them evenly on top.

  8. 8

    Bake uncovered for 45 to 50 minutes. Let cool 5 minutes before slicing.

Notes

Can be assembled and stored in the refrigerator for up to 1 day in advance. You can use breakfast sausage for this recipe, but I think Italian sausage pairs especially well with Everything bagels.

Equipment

  • 9×13-inch Baking Pan

Nutrition

  • Calories517 kcal
  • Carbohydrates19 g
  • Protein25 g
  • Fat37 g
  • Saturated Fat17 g
  • Polyunsaturated Fat4 g
  • Monounsaturated Fat14 g
  • Trans Fat0.02 g
  • Cholesterol274 mg
  • Sodium1021 mg
  • Potassium392 mg
  • Fiber1 g
  • Sugar4 g
  • Vitamin A1344 IU
  • Vitamin C3 mg
  • Calcium253 mg
  • Iron2 mg