Start by cutting a hole in the center of each slice of bread using a cookie cutter or a drinking glass.
Place your skillet on the stove over medium heat. Add the butter and let it melt, swirling it around to coat the bottom of the skillet.
Once the butter is melted, place the slices of bread in the skillet. Let them toast for about 2-3 minutes until they are golden brown.
Carefully crack an egg into the hole of each slice of bread. Season the eggs with salt and pepper. Allow them to cook for about 2 minutes, or until the whites start to set.
Sprinkle the cheese over the eggs, covering them generously.
Cover the skillet with a lid and let the eggs cook for another 2-3 minutes, or until the cheese is melted and the yolks are cooked to your liking.
Once cooked, carefully remove the Eggs in a Hole (with Cheese) from the skillet using a spatula. Serve them hot with a side of salsa for dipping.