Gather all ingredients and equipment.
Crack the eggs into a bowl, adding a pinch of salt and pepper.
Whisk the eggs until well combined.
Heat a non-stick skillet over medium heat and add a little oil or butter.
Pour the eggs into the skillet and scramble until cooked through.
While eggs are cooking, warm the tortilla in another pan for about 30 seconds on each side.
Layer the spinach, cooked bacon or sausage, avocado slices, and cheese on the warm tortilla.
Add the scrambled eggs on top of the layered ingredients.
Drizzle with hot sauce if desired.
Carefully wrap the tortilla tightly around the fillings.
Slice the wrap in half and serve immediately.