Pre-heat Oven: Pre-heat oven to 425 degrees and place rack to the center position.
Cook Bacon: In a saute pan over medium heat, cook bacon until crispy. Remove bacon from the pan and let cool on a paper towel and then chop and set aside.
Prep Avocado: With a sharp knife, cut a small flat piece off the bottom of each avocado half. This will help your avocado sit flat. Halve the avocado and remove the pit. With a small spoon, gently scoop out a little more of the avocado meat to create a large hole for your egg.
Fill Avocado: Place avocado halves on a baking sheet or in a small baking dish. Crack an egg one at a time into a small bowl. With a spoon gently lift the egg by the yolk, being careful to not break it, and place it into the hole of one avocado half. If there is extra room, add some of the additional egg white. Repeat with second half.
Bake: Sprinkle the eggs with salt and pepper. Bake for 20-25 minutes, until egg yolk is white and cooked but the yolk is still runny. This time may adjust based on your eggs / avocados.
Serve and Enjoy: Remove from oven and sprinkle with bacon, tomato, and basil. Enjoy!