Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Everything Bagel Breakfast Casserole Everyone Will Love


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Michelle Davis
  • Total Time: 1 hour 10 minutes
  • Yield: 8 servings 1x

Description

This comforting Everything Bagel Breakfast Casserole transforms the classic flavors of your favorite bagel shop breakfast into one easy, crowd-pleasing bake. Perfect for brunches, holidays, or make-ahead weekday mornings, this hearty dish combines fluffy eggs, toasted bagel pieces, melted cheese, and colorful veggies in a warm, savory casserole that feels both cozy and indulgent. It’s simple to prepare, endlessly customizable, and guaranteed to bring everyone to the table with smiles.


Ingredients

Scale
  • 6 plain or everything bagels, cubed (preferably day-old)

  • 1 tablespoon olive oil or butter

  • 1 medium onion, finely diced

  • 1 red bell pepper, chopped

  • 2 cups baby spinach

  • 8 large eggs

  • 2 cups milk (or half milk, half half-and-half for richness)

  • 1 teaspoon garlic powder

  • 1 teaspoon onion powder

  • Salt and black pepper to taste

  • 1 cup shredded cheddar cheese

  • 1 cup shredded mozzarella cheese

  • 2 tablespoons everything bagel seasoning (plus extra for topping)

  • 1 cup cooked chicken sausage or diced grilled chicken (optional)

  • Fresh chives or green onions, for garnish


Instructions

  • Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.

  • Cut bagels into cubes. If fresh, lightly toast in the oven for 8–10 minutes to dry them out.

  • In a skillet, heat olive oil over medium heat. Add onion and bell pepper; cook until softened, about 5 minutes. Stir in spinach until wilted. Remove from heat.

  • In a large bowl, whisk eggs, milk, garlic powder, onion powder, salt, and pepper until smooth.

  • Spread half of the bagel cubes in the prepared baking dish. Layer with half the vegetables, half the chicken (if using), half the cheese, and a sprinkle of bagel seasoning. Repeat layers.

  • Pour egg mixture evenly over the top, pressing the bagel cubes gently to soak up the liquid. Cover and refrigerate for at least 2 hours or overnight.

  • When ready to bake, remove the casserole from the refrigerator and let sit at room temperature for 15–20 minutes.

  • Bake uncovered for 45–50 minutes, until golden brown and the center is set.

  • Let rest for 10 minutes before serving. Garnish with chives or green onions and a sprinkle of bagel seasoning. Serve warm.

Notes

  • Day-old bagels work best as they absorb the custard mixture without becoming mushy.

  • You can easily make this vegetarian by omitting the chicken and adding more vegetables like mushrooms or zucchini.

  • To make ahead, assemble the night before and bake fresh in the morning.

  • Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 2 months.

  • For a lighter version, use low-fat milk and cheese or swap half the eggs for egg whites.

  • Prep Time: 20 minutes
  • Cook Time: 50 minutes