Go Back
+ servings

Easy Egg-in-a-Hole Recipe with Tomato & Bacon

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.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Bread, Breakfast, Brunch
Cuisine American Fusion, Mediterranean
Servings 2 sandwiches

Equipment

  • 2-inch circular cookie cutter or a similar tool

Ingredients
  

  • 4 thick slices sourdough or country-style bread
  • 2 tablespoons salted butter
  • 2 slices thick-cut bacon
  • 4 large eggs
  • Kosher salt and freshly ground pepper to taste
  • 1 cup shredded sharp cheddar cheese
  • 4 slices heirloom tomatoes or sun-dried tomatoes as a substitute
  • ¼ cup lemon basil pesto or store-bought pesto
  • Honey for serving

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.
Keyword Cheesy egg recipes, Easy breakfast recipes, Easy Food Recipes, Egg-in-a-hole ideas, Quick brunch recipes, Tomato and bacon sandwich
Tried this recipe?Let us know how it was!