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:

  1. 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.
  2. In a large bowl, whisk together the softened cream cheese, milk, eggs, salt, pepper, and garlic powder until smooth.
  3. Arrange the bagel cubes in the bottom of the baking dish. Top with the cooked sausage and vegetable mixture, then sprinkle with cheddar cheese.
  4. Pour the egg mixture evenly over the bagel mixture, ensuring all the cubes are moistened. Gently press down to submerge the bagels a bit.
  5. Cover the casserole and refrigerate for at least 30 minutes or up to overnight.
  6. Preheat oven to 350°F (175°C).
  7. In a small bowl, combine the melted butter and everything bagel seasoning.
  8. 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.
  9. Let the casserole cool for 10 minutes before slicing and serving.