Preheat the oven: Set to 400°F (200°C).
Line a baking sheet with parchment paper and lightly oil it.
Prep the bagels: Split the mini bagels and place them cut side up on the baking sheet. If you like extra crunch, toast them in the oven for 3–4 minutes before adding toppings.
Add sauce: Spread about 1 tablespoon of sauce on each bagel half. Don’t overdo it or they’ll get soggy.
Add cheese: Sprinkle a thin, even layer of shredded mozzarella on each half.
Create an egg “well”: Use the back of a spoon to press the cheese toward the edges, forming a shallow well in the center.
This helps hold the egg.
Add the egg: Crack a small egg into a small bowl first to avoid shell. Carefully pour about half an egg into each bagel half, or use a spoon to transfer just the yolk and a little white. Tip: If your eggs are large, lightly beat them and spoon 1–2 tablespoons onto each bagel instead.
Season: Sprinkle with a pinch of salt, black pepper, and Italian seasoning. Add red pepper flakes if you like heat.
Add turkey pepperoni: Arrange slices around the egg so they crisp without covering the yolk completely.
Bake: Place the sheet on the middle rack and bake for 10–14 minutes, depending on how set you want the egg. For runny yolks: Check at 10 minutes. For set yolks: 12–14 minutes.
Finish: Remove from the oven, sprinkle with Parmesan and fresh herbs if using, and let sit 2 minutes to set.
Serve warm.