01 - Cook bacon in a large skillet over medium heat until crisp. Drain on paper towels and finely chop once cooled.
02 - Whisk eggs with milk, salt, and pepper in a bowl. Melt 1 tablespoon of butter in a nonstick skillet over medium-low heat. Add eggs and gently scramble until just set. Stir in green onions and remove from heat.
03 - Lay out tortillas and sprinkle half of each with cheddar cheese. Top evenly with scrambled eggs and chopped bacon, then add remaining cheese. Fold tortillas in half to create crescent shapes.
04 - Melt remaining 1 tablespoon of butter in the skillet over medium heat. Cook quesadillas for 2-3 minutes per side, pressing gently, until golden brown and crisp. Cook in batches if necessary.
05 - Remove quesadillas from skillet, let rest for 1 minute, then cut into wedges. Serve immediately with desired toppings like salsa, sour cream, or avocado.