Melt the butter in a large non-stick skillet over medium heat.
Add the finely chopped onion and sliced roasted peppers, sautéing for about 5 minutes until the onions are soft and beautifully translucent.
In a separate bowl, whisk together the eggs and half-and-half until smooth.
Pour the egg mixture into the skillet with the onions and peppers.
Cook, stirring constantly with a spatula or wooden spoon, until the eggs are about halfway set but still quite soft and runny.
Stir in the hot sauce, shredded jalapeño jack cheese, and a generous pinch of salt and pepper. Immediately remove the skillet from the heat; the residual heat will finish cooking the eggs to a perfect soft, creamy scramble.
Gently warm the tortillas to make them pliable. You can do this by heating them one at a time in a dry skillet for 30 seconds per side, or by wrapping the stack in a damp paper towel and microwaving for 30-45 seconds.
Lay a warm tortilla on a flat surface. Spoon one-quarter of the creamy egg mixture in a line just below the center.
Fold the left and right sides of the tortilla in over the filling. Tightly roll the bottom of the tortilla up and over the filling, tucking as you go to create a snug burrito.
Repeat with the remaining tortillas and filling.
Serve immediately with your favorite salsa for dipping!