This easy food recipe reinvents the classic egg-in-a-hole with a delicious twist of crispy bacon, juicy heirloom tomatoes, sharp cheddar cheese, and a touch of basil pesto. Perfect for breakfast or brunch, this dish combines the best elements of grilled cheese and a hearty sandwich for a satisfying and quick meal.
4slicesheirloom tomatoesor sun-dried tomatoes as a substitute
¼cuplemon basil pestoor store-bought pesto
Honeyfor serving
Prevent your screen from going dark
Instructions
Prepare the Bread: Using a 2-inch circular cookie cutter, cut a hole in the center of each bread slice. Discard or save the cutouts as a snack. Spread both sides of the bread slices with 1 tablespoon of butter.
Cook the Bacon: Heat a large skillet over medium heat and cook the bacon until crispy, about 5 minutes. Remove the bacon and drain on paper towels.
Toast the Bread: In the same skillet, add the remaining butter and toast the bread slices over medium heat until golden, 2-3 minutes per side. Flip, crack an egg into each bread hole, and season with salt and pepper. Sprinkle cheddar cheese on top, cover, and cook until the cheese melts and the eggs are set, 2-3 minutes more.
Assemble the Sandwiches: Layer the bacon, tomato slices, and pesto on the cheesy side of two bread slices. Drizzle lightly with honey if desired. Top each sandwich with the remaining bread slices, cheesy side down, and press gently. Serve immediately.
Notes
Tomato Substitutions: Fresh heirloom tomatoes can be swapped for oil-packed sun-dried tomatoes if out of season.
Bread Choice: Sourdough or country-style bread is recommended for structure and flavor, but any thick-cut bread will work.
Make It Vegetarian: Omit the bacon and add sautéed spinach or mushrooms for a veggie version.