Soft pieces of bagels soaked in a creamy egg custard, mixed with thick-cut bacon, cheddar cheese, and a few spices, this Bagel Egg Bake is a total winner for breakfast, brunch, or even dinner. Great for making in advance too!
Split each bagel in half and then slice into 1 & 1/2 inch wedge pieces. Arrange in the casserole dish. Sprinkle most of the cooked bacon (reserving some for garnish), the onion, and cheddar cheese over the top.
In a large mixing bowl, whisk the eggs, then add in the milk, parsley, scallions, Dijon mustard, and all the seasonings. Whisk until smooth and combined. Pour evenly over the bagel pieces.
(At this point, you can cover and place in the refrigerator overnight and bake in the morning, if desired. I actually recommend letting it sit in the fridge for at least a couple hours which allows time for the bagels to absorb the flavorful custard. But you can certainly bake it right away, if needed.)
Bake, uncovered, for 30 minutes or until the casserole is golden, the eggs have fully set, and a tester comes out clean. (An instant read thermometer should read 160F.)
Sprinkle with a bit of fresh Parmesan, the reserved crispy bacon, and a few more diced scallions for color. Cut into squares ad enjoy!
Video
Notes
Bagels. My preference is to use onion or everything bagels for more flavor, but plain bagels are perfectly fine too.Replace the bacon. The bacon can be swapped for cooked breakfast sausage or diced ham. You can also omit the meat and include some chopped up bell peppers and/or mushrooms for a vegetarian egg bake.Use different cheese. The cheddar cheese can be swapped for a different cheese like Swiss or pepper jack for more heat.Skip the mustard. The mustard can be omitted, although I really recommend it for added flavor.Storing leftovers. Proper storage instructions are included in the article.