Using a large skillet or pan, cook the bacon over medium-high heat until crispy. In the separate skillet over medium high to medium heat, add about a teaspoon or two of chili oil, spread it out a little and crack an egg on top. Repeat with the second egg. Season with salt and pepper if desired. Cover with a lid and let cook until the whites are set.
Remove the bacon from the skillet and onto a paper towel lined plate. In the same skillet with the bacon fat, add your bread slices and toast on each side until golden brown.
To assemble your sandwich: spread condiments into the toasted bread and lay in the tomato slices, lettuce or baby spinach, avocado, the crispy bacon and top the other bread slice with a chili oil egg. Repeat the process and make the second sandwich. Serve and enjoy!