01 -
Heat a large skillet over medium-high heat. Cook the sausage, breaking it into small crumbles, until browned. Add the onion and jalapeno during the last 3 minutes and cook until softened.
02 -
Transfer about 1 cup of the sausage mixture to a bowl for the filling. Leave the rest in the skillet. Sprinkle flour over the sausage and cook, stirring, for 1 minute.
03 -
Slowly whisk in the milk. Simmer for 4-6 minutes, stirring often, until thick enough to coat a spoon. Season with salt and black pepper, then remove from the heat.
04 -
Heat the oven to 350 degrees F and grease a 9x13-inch baking dish. Whisk the eggs with a pinch of salt. Melt butter in a nonstick skillet and scramble the eggs until softly set.
05 -
In a large bowl, combine the reserved sausage mixture, soft scrambled eggs, cooked tater tots, 1/2 cup cheddar, and 1/2 cup pepper jack. Gently fold so the potatoes stay chunky.
06 -
Spoon about 1/2 cup filling down the center of each warm tortilla. Roll snugly and place seam side down in the prepared baking dish.
07 -
Pour the sausage gravy evenly over the enchiladas and sprinkle with the remaining cheese. Bake for 30-35 minutes until bubbling and lightly golden. Rest 10 minutes, then top with green onions.