½ cup breadcrumbs
4 tablespoons (1/2 stick) unsalted butter, melted
½ pound sausage (such as chorizo or spicy Italian)
2 7-ounce cans whole green chile peppers, drained (or 4 whole, roasted, peeled and seeded poblano chiles)
1 cup shredded cheddar cheese
1 cup shredded Monterey Jack cheese
1 10-ounce can enchilada sauce
6 eggs
¼ cup all-purpose flour
½ teaspoon baking powder
¼ teaspoon paprika
Salt and black pepper to taste
Green onions, green parts, sliced (optional)
Cilantro leaves (optional)
Preheat oven to 375 degrees Fahrenheit.
In a small bowl, combine breadcrumbs and melted butter. Stir until the breadcrumbs are moistened. Set aside.
In a large saute pan, cook the chorizo over medium heat, breaking up the bits with a spatula as you cook. Cook until cooked through, about 5 minutes. Set aside to cool slightly.
Spread a thin layer of enchilada sauce over the bottom of an 8-by-8-inch baking dish (this will keep the chiles from sticking).
Lay half the chiles evenly over the bottom of the dish.
Cover the chiles with all the cooked sausage and half of the cheddar and Jack cheeses.
Layer the remaining chiles on top of the sausage/cheese mix.
In a bowl, whisk together eggs, flour, baking powder, paprika, a pinch of salt and some freshly ground black pepper. Whisk until slightly frothy.
Pour egg mixture over chiles.
Bake at 375 for 25 minutes, until the top starts to brown and the eggs are set. If you shake the pan, the filling should not jiggle.
Remove from oven, pour enchilada sauce evenly over the top and top with remaining cheese and buttered breadcrumbs.
Cook an additional 10 minutes, until cheese is melted and enchilada sauce is bubbly.
Top with green onions or whole cilantro leaves if you wish!
Cut into squares and serve with tortilla chips, small corn tortillas or large flour tortillas.