PREP THE BAGELS
Preheat your oven to 350°F.
Using a knife, make two cuts in each bagel: one cut all the way around the outer edge and another cut all the way around the inner circle, creating a ring.
Remove that center ring piece of bread, then press the bottom and sides down firmly to create a deep well for the filling.
MAKE THE FILLING
In a bowl, whisk together the eggs, milk, salt, and black pepper until smooth.
Stir in the chopped beef bacon and shredded cheddar cheese.
FILL AND BAKE
Place the bagels on a lined baking sheet.
Carefully pour the egg mixture into each bagel, filling to the top. Some of the mixture may get absorbed into the bagel, so you might need to go back and add a little more as you fill the others.
Transfer to the oven and bake for 15 to 20 minutes, or until the eggs are set in the center.
Let cool slightly, then enjoy warm.