Start by preparing all of your ingredients. Once everything is cooked set aside as we will finish the nachos in a preheated oven.
Preheat the oven to 375 degrees.
To a baking sheet or cast iron fajita pan, add a layer of the chips, overlapping as you desire. Add half of the cheeses and scatter about to get coverage on the chips. Strategically place half of the bacon, shallots, beans, and jalapeno peppers. Sprinkle just a bit more cheese on top, then repeat with a second layer. Yes, these are double layer nachos. Remember, I was hungry?
Place these into the preheated oven and cook for about 10 minutes or until the cheese is nice and melted.
During this time, heat a non-stick skillet on medium heat. Add the oil and let this cook for a minute or two, then crack in the egg. I went sunny side up on this one as I want the yolk to be part of the action as well, and I love a good sunny side or over easy egg. Cook the egg, and season with salt and pepper.
Once the egg is cooked, remove the nachos from the oven, and slide the egg on top. Now you are ready to serve.
These breakfast nachos have everything I love in a breakfast, brunch, or heck, even late night feast. Each bite has everything I wanted in a breakfast bite. That smokiness from the bacon, along with the creaminess of the beans, that when paired with the spiciness of the shallot and jalapeno pepper, I mean, c'mon? If you are looking for something creative to do with your nachos, don't be afraid to try these. I know I'll be making some version of these in the very near future.