top of page

Everything Bagel Casserole

Prep Time:

20 Minutes + 9 Hours

Cook Time:





About the Recipe

Everything bagels (day-old work best!) get chopped up and layered with bacon, red onion, and cream cheese filling. Then, the combo sits overnight and soaks up a creamy mixture of eggs, parmesan cheese, and fresh parsley.


  • 8 Strips Stoysich Bacon

  • 1/2 c. Choppped red onion

  • 6 Everything Bagels, Unsliced

  • 9 Large Eggs

  • 2 1/2 c. Kosher Salt

  • 1/2 tsp. Ground Black Pepper

  • 1/2 c. Parmesan Cheese

  • 1/4 c. Fresh Parsley

  • Butter or nonstick spray

  • 8 oz.Cream Cheese


  1. Heat a large skillet over medium heat. Add the bacon strips and cook until golden brown, 6-8 minutes. Remove to a paper towel-lined plate and leave the grease in the skillet.

  2. Add the onion to the skillet and cook for 3-4 minutes, until slightly softened. Remove with a slotted spoon to a paper towel-lined plate.

  3. Cut the bagels into chunks, about 1-inch wide.

  4. In a large bowl, whisk together the eggs, half and half, kosher salt, black and cayenne pepper, parmesan cheese and parsley.

  5. Grease a 9-by-13-inch baking dish with butter or nonstick spray.  Place ½ of the bagel pieces into the dish. Crumble the bacon and sprinkle ½ of it over the bagels. Pour ½ of the egg mixture all over. Place all of the cooked onions evenly over top. Slice the block of cream cheese into 12 pieces and place the slices evenly over top of the bagel mixture. Repeat with a second layer of bagels, bacon and egg mixture. Cover with foil and refrigerate for 8 hours, or overnight.

  6. Preheat the oven to 350 degrees. Remove the casserole from the refrigerator and let sit at room temperature for 30 minutes. Bake for 50 minutes. Remove the foil and bake another 25-30 minutes until the top is golden brown, the center is hot, and the egg mixture is set. Let cool 15 minutes, then top with fresh dill. Serve immediately.  Display fresh sliced tomato, red onion, capers and smoked salmon on a platter for optional garnishes.


bottom of page