In a bowl, whisk together eggs, hot sauce, and salt until they're nicely blended. Toss in the beans and set the mix aside.
In a medium-sized skillet, melt butter (whether it's well-seasoned cast iron or nonstick) over medium heat until it starts bubbling. Pour in the egg mixture, stir often, and cook until the eggs are just set – should take about 1 to 3 minutes. Pop the mix into a bowl to hit pause on cooking (remember, they'll finish cooking in the quesadilla). Add in green onion, cilantro, and jalapeño for that extra kick.
Grab another large skillet and warm up the tortilla over medium heat, flipping occasionally.
Once the pan and tortilla are warmed up, sprinkle half of the cheese on one side of the tortilla.
Top the cheese side with the scrambled eggs, and then sprinkle the remaining cheese over the eggs.
Place the empty half of the tortilla over the cheesy and eggy goodness.
Let the quesadilla cook until it's golden and crispy on the bottom – don't rush it! This might take about 1 to 2 minutes. Adjust the heat if needed to avoid burning the tortilla.
Flip the quesadilla and cook until the second side is equally golden and crispy.
Remove the skillet from heat and transfer the quesadilla to a cutting board.
Allow the quesadilla to cool for a few minutes. This helps it set and ensures maximum deliciousness.
Take a very sharp knife and slice each quesadilla into 2 perfect wedges.
Present your masterpiece immediately, accompanied by your favorite salsa or hot sauce for an extra flavor kick. Get ready to savor the goodness!