Heat oil in a deep saucepan to 175°C.
Tear the tortillas into bite-sized pieces.
Have an oven rack lined with paper towels ready beside the stove.
Cook the tortilla pieces in batches until they are golden brown.
Break the eggs into a bowl, mix and season. Add the spring onions.
Spread the tortilla pieces over the base of a wide saucepan brushed with some vegetable oil. This will help stop the eggs sticking.
With the saucepan over medium heat, pour in the egg mixture, making sure to cover all the gaps between the tortilla strips.
Cook until the tortilla is set. If the centre is still undercooked, swirl the pan around to distribute the wet egg mixture.
When cooked to your liking, run a silicone spatula around the tortilla to make sure it will slide out of the pan.
Slide the tortilla onto a serving plate and garnish with the salsa, cheese, hot sauce and avocado (if using).