Heat olive oil in a pan and put on medium heat. Add bacon, season with Adirondack smoke, and cook until your desired crispiness. Remove from pan and pat excess grease with paper towel.
Drain bacon grease from pan and wipe with paper towel. Spray lightly with olive oil and add egg. Fry to desired yolk texture.
While the egg is cooking, toast the bagel, and begin slicing the veggies.
Begin assembling: Spread cream cheese on the bagel's top lid. On the bottom lid, begin to stack the rest of the ingredients.