How do you keep the egg from breaking through the toast?
Cut a circle from the bread center before cooking, then cook the bread in butter on low-medium heat before adding the egg. This creates a seal and allows the egg to cook gently without tearing.
What's the best way to cook the egg so it doesn't overflow?
Crack the egg gently into the hole after the bread has warmed, then cover with a lid or foil to trap steam. Cook over medium-low heat until the whites set but the yolk remains runny or medium, about 3–4 minutes.
Can you make this sandwich ahead of time?
Toast and assemble the sandwich just before serving for best texture. The egg is best eaten immediately after cooking, though cooked bacon can be made 2 days ahead and reheated.
What bread works best for this recipe?
Whole wheat bread is sturdy enough to hold the egg without tearing. Brioche or thick-cut white bread also work, but sturdy varieties prevent sogginess.
Can you use a different cheese?
Yes. Swiss, American, provolone, or pepper jack all work well. Choose a cheese that melts easily and complements bacon and tomato.