Ingredients:
- 1 tablespoon olive oil (15 ml)
- 1 pound (450g) breakfast sausage, removed from casings
- 1 medium yellow onion, chopped (approx. 1 cup / 150g)
- 1 green bell pepper, chopped (approx. 1 cup / 150g)
- 8 ounces (225g) cream cheese, softened
- 1/2 cup (120 ml) whole milk
- 6 large eggs
- 1 teaspoon salt (5g)
- 1/2 teaspoon black pepper (2.5g)
- 1/4 teaspoon garlic powder (1.25g)
- 6-8 everything bagels, cut into 1-inch (2.5cm) cubes (about 8 cups / 2 liters)
- 2 cups (200g) shredded sharp cheddar cheese
- 2 tablespoons everything bagel seasoning (30ml)
- 1 tablespoon melted butter (15ml)
Instructions:
- Brown the sausage in the skillet over medium-high heat, breaking it up with a spoon. Add the onion and bell pepper and cook until softened. Drain off any excess grease.
- In a large bowl, whisk together the softened cream cheese, milk, eggs, salt, pepper, and garlic powder until smooth.
- Arrange the bagel cubes in the bottom of the baking dish. Top with the cooked sausage and vegetable mixture, then sprinkle with cheddar cheese.
- Pour the egg mixture evenly over the bagel mixture, ensuring all the cubes are moistened. Gently press down to submerge the bagels a bit.
- Cover the casserole and refrigerate for at least 30 minutes or up to overnight.
- Preheat oven to 350°F (175°C).
- In a small bowl, combine the melted butter and everything bagel seasoning.
- Drizzle the everything bagel topping evenly over the casserole. Bake for 40-45 minutes, or until golden brown and the egg mixture is set. A knife inserted into the centre should come out clean.
- Let the casserole cool for 10 minutes before slicing and serving.