I first saw a version of this casserole on The Today Show. I had to change the ingredients to my liking so I have created this very versatile breakfast casserole that would be prefect for brunch, lunch or dinner paired with a salad.
4 everything bagels, (plain or onion can be used) torn into pieces
3 Tablespoons of chopped onion
1 8 ounce block of cream cheese, room temperature
1/4 pound sliced ham, torn into pieces or 1 pound bacon cooked and crumbled
2 cups milk
1/2 teaspoon ground black pepper
1 teaspoon dry mustard
1 1/2 cups shredded cheddar cheese
Butter for 13 x 9 pan, be generous or it will stick
Butter inside of 13 x 9 pan. Place torn bagels in bottom of buttered pan. Sprinkle chopped onion on top of bagels. Dot the top of the casserole with softened cream cheese. Tear up ham and spread over casserole. In a bowl or blender, mix eggs, milk, pepper and mustard. Pour blended egg mixture over casserole. Top with shredded cheese. Cover tightly with foil and place in refrigerator for a minimum of 2 hours or overnight.