Go Back
Delicious bagel breakfast casserole topped with melted cheese and fresh parsley on a white dish

Bagel Breakfast Casserole

This bagel breakfast casserole combines soft bagel chunks, savory sausage, and a rich custard for a cheesy, comforting dish perfect for brunch or meal prep.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Course Main Course
Cuisine American
Servings 8 servings

Ingredients
  

  • 6 20-ounce package everything bagels
  • 7 large eggs
  • 2 1/2 cups half-and-half
  • 1 teaspoon kosher salt
  • 1/8 teaspoon black pepper
  • 1/2 tablespoon vegetable oil
  • 1 pound breakfast sausage (I used sage-flavored)
  • 1 red bell pepper, diced (about 1 cup)
  • 1 small yellow onion, peeled and diced (about 1 cup)
  • 2 tablespoons chopped fresh parsley, divided
  • 3 cups (8 ounces) sharp cheddar cheese, shredded and divided

Instructions
 

  • Preheat your oven to 350°F and grease a 13 x 9-inch casserole dish with butter or nonstick spray.
  • Using a serrated knife, cut the bagels into bite-size pieces (aim for 1-inch chunks). Set aside.
  • In a large bowl, whisk together the eggs, half-and-half, salt, and pepper until smooth. Toss the bagel pieces with the egg mixture until evenly coated, and let them sit to soak.
  • Heat the oil in a skillet over medium-high heat. Cook the sausage, breaking it into pistachio-sized chunks, until browned (about 5 minutes). Add the diced bell pepper and onion, cooking until softened (3-4 minutes). Drain any excess fat and let cool slightly.
  • Combine the sausage and veggie mix with the bagel mixture. Stir in 1 tablespoon of parsley and 2 cups of shredded cheddar until evenly distributed.
  • Pour the mixture into your prepared dish, cover with foil, and bake for 20 minutes. Remove the foil and bake for another 25 minutes, or until the top is golden and the center is set.
  • Immediately top with the remaining cheese and parsley. Let cool for 10 minutes before serving.