01 - In a medium mixing bowl, thoroughly whisk together the eggs, milk, salt, and pepper until well combined.
02 - Heat the butter or oil in a non-stick skillet over medium heat. Pour the egg mixture into the skillet. Cook, gently stirring and folding the eggs with a spatula, until they are softly scrambled and cooked through. Remove the skillet from heat.
03 - Gently warm the flour tortillas by placing them in a dry skillet for a few seconds on each side or by microwaving them for a brief period until they become pliable.
04 - Lay each warmed tortilla flat. Distribute half of the scrambled eggs evenly onto the center of each tortilla. Sprinkle the shredded cheese over the scrambled eggs.
05 - Layer the optional fillings over the cheese. This may include diced tomatoes, spinach, green onions, salsa, and cooked bacon or ham, as desired.
06 - Fold the left and right sides of each tortilla inward over the filling. Then, tightly roll up each tortilla from the bottom edge to create a secure wrap.
07 - For an enhanced texture, place the assembled wraps seam-side down in the skillet. Cook for 1 to 2 minutes over medium heat until lightly golden and the cheese is fully melted.
08 - Slice each wrap in half diagonally and serve immediately while warm.