Print

Easy Overnight Everything Bagel Breakfast Casserole Recipe for Perfect Mornings

everything bagel breakfast casserole - featured image

An easy, overnight breakfast casserole using everything bagels, eggs, cheese, and savory seasonings that bakes into a custardy, crunchy, and satisfying dish perfect for busy mornings or brunch.

Ingredients

Scale
  • 4 medium-sized everything bagels (day-old or slightly stale)
  • 6 large eggs (room temperature)
  • 1 ½ cups whole milk or 1% milk (can substitute almond or oat milk for dairy-free)
  • 2 cups shredded cheese (sharp cheddar or a blend of cheddar and mozzarella)
  • 4 oz cream cheese (softened)
  • 34 green onions (thinly sliced)
  • 2 tablespoons everything bagel seasoning (plus extra for sprinkling on top)
  • Salt and black pepper to taste
  • 1 tablespoon butter (for greasing the baking dish)
  • Optional: 6 slices cooked bacon or ½ cup crumbled sausage

Instructions

  1. Preheat oven to 350°F (175°C). Cut the everything bagels into roughly 1-inch cubes. If bagels are fresh, toast cubes lightly on a baking sheet for 5-7 minutes until slightly crisp.
  2. Grease a 9×13-inch baking dish with butter or non-stick spray.
  3. In a large bowl, whisk together the eggs and milk until fully combined. Add salt, pepper, and 2 tablespoons of everything bagel seasoning; whisk again until smooth and slightly frothy.
  4. Spread half of the bagel cubes evenly in the bottom of the baking dish. Dot half of the cream cheese in small spoonfuls over the bagels. Sprinkle half of the shredded cheese and green onions. If using, scatter half of the cooked bacon or sausage evenly.
  5. Repeat layering with the remaining bagels, cream cheese, cheese, green onions, and meat.
  6. Slowly pour the egg and milk mixture over the layered bagels. Press down lightly with a spatula or hands to help the bagels soak up the liquid. Cover tightly with plastic wrap or aluminum foil.
  7. Refrigerate the casserole for at least 6 hours, ideally overnight.
  8. Remove casserole from fridge about 15 minutes before baking. Bake uncovered at 350°F (175°C) for 45-50 minutes, or until the top is golden brown and a knife inserted in the center comes out clean.
  9. Let the casserole rest for 5-10 minutes before slicing and serving.

Notes

Use day-old bagels for best texture; toast fresh bagels before assembling to prevent sogginess. Room temperature eggs mix better and avoid rubbery texture. Letting the casserole soak overnight is key for custardy texture. Tent foil if top browns too fast. Variations include adding sautéed vegetables for vegetarian option or swapping bagels for gluten-free bread cubes.

Nutrition

Keywords: everything bagel casserole, breakfast casserole, overnight casserole, easy breakfast, brunch recipe, savory breakfast bake, make-ahead breakfast