1. Place bacon in a cold non-stick pan and cook over medium heat until brown and crispy. Transfer to a paper towel lined plate. Once cooled, chop bacon into small pieces.
2. Meanwhile, in a small bowl add egg, salt, and pepper to taste. Mix and set aside.
Add onion into the skillet with the bacon drippings and sauté until translucent or lightly browned.
3. Spread onion into an even layer adding beaten eggs to the pan. Swirl the pan to create a round omelet shape, similar to the size of your tortillas.
4. Top with spinach, chopped bacon, and cheese then place the tortillas on top of the omelet and press gently with your hands, using the uncooked part of the egg as a sort-of glue. Allow it to set for about 10 seconds.
5. Run a flat spatula along the outside of the omelet, carefully releasing the edge to prepare for flipping. Quickly flip the omelet & cook, tortillas side down, or until tortilla is browned and beginning to crisp.
6. Transfer to plate and carefully roll up the tortilla. Place seam side down and cut in half. Serve with fresh salsa or hot sauce