Prepare the eggs: In a medium bowl, crack the eggs and add the milk. Season with a pinch of salt and pepper. Whisk the mixture thoroughly until the yolks and whites are fully blended and slightly frothy. This ensures soft, fluffy scrambled eggs.
Cook the eggs: Heat butter or oil in a nonstick skillet over medium heat. Pour in the egg mixture and allow it to set for about 30 seconds. Using a spatula, gently stir and fold the eggs, cooking slowly to keep them soft and creamy. Remove from heat just before fully set, as they will continue cooking slightly from residual heat.
Warm the tortillas: While the eggs are cooking, warm the flour tortillas in a dry skillet over low heat for 20–30 seconds on each side, or wrap them in a clean kitchen towel and microwave for 15–20 seconds. Warming the tortillas makes them more pliable for wrapping.
Assemble the wraps: Place half of the scrambled eggs on each tortilla. Sprinkle a generous amount of shredded cheese over the eggs, and add any optional fillings like bacon, sausage, or vegetables. Fold the sides of the tortilla inwards, then roll tightly to form a wrap.
Finish and serve: Place the wraps back in the skillet over low heat for 1–2 minutes on each side to melt the cheese and lightly toast the tortilla. Serve immediately while warm for a hearty, satisfying breakfast. These wraps are perfect on their own or paired with fresh fruit or a hot cup of coffee.